Compilation\CSharpSemanticModel.cs (48)
339return GetCrefSymbolInfo(OneOrMany.Create(symbols), options, hasParameterList);
742return 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);
3439symbols = OneOrMany.Create(((BoundTypeOrValueExpression)boundNode).ValueSymbol);
3471symbols = OneOrMany.Create<Symbol>(invocation.FunctionPointer);
3500symbols = originalIndexersOpt.IsDefault ? OneOrMany.Create<Symbol>(indexerAccess.Indexer) : StaticCast<Symbol>.From(OneOrMany.Create(originalIndexersOpt));
3520symbols = OneOrMany.Create<Symbol>(methodSymbol);
3532symbols = OneOrMany.Create<Symbol>(parentOperator.Event);
3545symbols = OneOrMany.Create<Symbol>(ReducedExtensionMethodSymbol.Create(symbol));
3625symbols = OneOrMany.Create(candidateSymbols);
3649symbols = OneOrMany.Create(memberGroup);
3657symbols = OneOrMany.Create(memberGroup);
3665symbols = OneOrMany.Create(memberGroup);
3677symbols = OneOrMany.Create(memberGroup);
3687symbols = OneOrMany.Create<Symbol>(boundObjectCreation.Constructor);
3691symbols = StaticCast<Symbol>.From(OneOrMany.Create(boundObjectCreation.ConstructorsGroup));
3706symbols = thisParam != null ? OneOrMany.Create<Symbol>(thisParam) : OneOrMany<Symbol>.Empty;
3715symbols = OneOrMany.Create<Symbol>(fromEndIndexExpression.MethodOpt);
3725symbols = OneOrMany.Create<Symbol>(rangeExpression.MethodOpt);
3734symbols = OneOrMany.Create(symbol);
3834symbols = OneOrMany.Create<Symbol>(new SynthesizedIntrinsicOperatorSymbol(unaryOperator.Operand.Type.StrippedType(),
3858symbols = OneOrMany.Create<Symbol>(new SynthesizedIntrinsicOperatorSymbol(opType,
3891symbols = OneOrMany.Create<Symbol>(new SynthesizedIntrinsicOperatorSymbol(objectType,
3898symbols = OneOrMany.Create(GetIntrinsicOperatorSymbol(op, isDynamic,
3955symbols = OneOrMany.Create(GetIntrinsicOperatorSymbol(op, isDynamic,
3968symbols = OneOrMany.Create(symbolOpt);
3973symbols = StaticCast<Symbol>.From(OneOrMany.Create(originalCandidates));
4085symbols = OneOrMany.Create<Symbol>(constructorOpt);
4089symbols = StaticCast<Symbol>.From(OneOrMany.Create(candidateConstructors));
4339symbols = OneOrMany.Create((Symbol)method);
4351symbols = OneOrMany.Create(dynamicInvocation.ApplicableMethods.Cast<MethodSymbol, Symbol>());
4359symbols = OneOrMany.Create(((BoundBadExpression)boundNodeForSyntacticParent).Symbols.WhereAsArray((sym, myMethodGroup) => myMethodGroup.Contains(sym), myMethodGroup));
4367symbols = OneOrMany.Create(memberGroup);
4372symbols = OneOrMany.Create(memberGroup);
4387symbols = OneOrMany.Create(memberGroup);
4399symbols = OneOrMany.Create(memberGroup);
4445symbols = OneOrMany.Create<Symbol>(indexer.Indexer);
4451symbols = StaticCast<Symbol>.From(OneOrMany.Create(indexer.OriginalIndexersOpt));
4460symbols = OneOrMany.Create(((BoundBadExpression)boundNodeForSyntacticParent).Symbols.WhereAsArray((sym, myPropertyGroup) => myPropertyGroup.Contains(sym), myPropertyGroup));
4476symbols = OneOrMany.Create(propertyGroup);
4484symbols = OneOrMany.Create(propertyGroup);
4815return OneOrMany.Create<Symbol>(method);
4828return OneOrMany.Create<Symbol>(method);