Compilation\CSharpSemanticModel.cs (47)
338return GetCrefSymbolInfo(OneOrMany.Create(symbols), options, hasParameterList);
729return crefSymbols.IsDefault ? SymbolInfo.None : GetCrefSymbolInfo(OneOrMany.Create(crefSymbols), SymbolInfoOptions.DefaultOptions, hasParameterList: false);
2340symbols = OneOrMany.Create(originalErrorSymbol.CandidateSymbols);
3386return OneOrMany.Create(expr.Symbols);
3397return OneOrMany.Create(expr.Symbols);
3424symbols = OneOrMany.Create(originalErrorType.CandidateSymbols);
3428symbols = OneOrMany.Create(typeSymbol);
3470symbols = OneOrMany.Create<Symbol>(invocation.FunctionPointer);
3499symbols = originalIndexersOpt.IsDefault ? OneOrMany.Create<Symbol>(indexerAccess.Indexer) : StaticCast<Symbol>.From(OneOrMany.Create(originalIndexersOpt));
3519symbols = OneOrMany.Create<Symbol>(methodSymbol);
3531symbols = OneOrMany.Create<Symbol>(parentOperator.Event);
3544symbols = OneOrMany.Create<Symbol>(ReducedExtensionMethodSymbol.Create(symbol));
3617symbols = OneOrMany.Create(candidateSymbols);
3641symbols = OneOrMany.Create(memberGroup);
3649symbols = OneOrMany.Create(memberGroup);
3657symbols = OneOrMany.Create(memberGroup);
3669symbols = OneOrMany.Create(memberGroup);
3679symbols = OneOrMany.Create<Symbol>(boundObjectCreation.Constructor);
3683symbols = StaticCast<Symbol>.From(OneOrMany.Create(boundObjectCreation.ConstructorsGroup));
3698symbols = thisParam != null ? OneOrMany.Create<Symbol>(thisParam) : OneOrMany<Symbol>.Empty;
3707symbols = OneOrMany.Create<Symbol>(fromEndIndexExpression.MethodOpt);
3717symbols = OneOrMany.Create<Symbol>(rangeExpression.MethodOpt);
3726symbols = OneOrMany.Create(symbol);
3821symbols = OneOrMany.Create<Symbol>(new SynthesizedIntrinsicOperatorSymbol(unaryOperator.Operand.Type.StrippedType(),
3845symbols = OneOrMany.Create<Symbol>(new SynthesizedIntrinsicOperatorSymbol(opType,
3878symbols = OneOrMany.Create<Symbol>(new SynthesizedIntrinsicOperatorSymbol(objectType,
3885symbols = OneOrMany.Create(GetIntrinsicOperatorSymbol(op, isDynamic,
3942symbols = OneOrMany.Create(GetIntrinsicOperatorSymbol(op, isDynamic,
3955symbols = OneOrMany.Create(symbolOpt);
3960symbols = StaticCast<Symbol>.From(OneOrMany.Create(originalCandidates));
4072symbols = OneOrMany.Create<Symbol>(constructorOpt);
4076symbols = StaticCast<Symbol>.From(OneOrMany.Create(candidateConstructors));
4326symbols = OneOrMany.Create((Symbol)method);
4338symbols = OneOrMany.Create(dynamicInvocation.ApplicableMethods.Cast<MethodSymbol, Symbol>());
4346symbols = OneOrMany.Create(((BoundBadExpression)boundNodeForSyntacticParent).Symbols.WhereAsArray((sym, myMethodGroup) => myMethodGroup.Contains(sym), myMethodGroup));
4354symbols = OneOrMany.Create(memberGroup);
4359symbols = OneOrMany.Create(memberGroup);
4374symbols = OneOrMany.Create(memberGroup);
4386symbols = OneOrMany.Create(memberGroup);
4432symbols = OneOrMany.Create<Symbol>(indexer.Indexer);
4438symbols = StaticCast<Symbol>.From(OneOrMany.Create(indexer.OriginalIndexersOpt));
4447symbols = OneOrMany.Create(((BoundBadExpression)boundNodeForSyntacticParent).Symbols.WhereAsArray((sym, myPropertyGroup) => myPropertyGroup.Contains(sym), myPropertyGroup));
4463symbols = OneOrMany.Create(propertyGroup);
4471symbols = OneOrMany.Create(propertyGroup);
4802return OneOrMany.Create<Symbol>(method);
4815return OneOrMany.Create<Symbol>(method);