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));
3618symbols = OneOrMany.Create(candidateSymbols);
3642symbols = OneOrMany.Create(memberGroup);
3650symbols = OneOrMany.Create(memberGroup);
3658symbols = OneOrMany.Create(memberGroup);
3670symbols = OneOrMany.Create(memberGroup);
3680symbols = OneOrMany.Create<Symbol>(boundObjectCreation.Constructor);
3684symbols = StaticCast<Symbol>.From(OneOrMany.Create(boundObjectCreation.ConstructorsGroup));
3699symbols = thisParam != null ? OneOrMany.Create<Symbol>(thisParam) : OneOrMany<Symbol>.Empty;
3708symbols = OneOrMany.Create<Symbol>(fromEndIndexExpression.MethodOpt);
3718symbols = OneOrMany.Create<Symbol>(rangeExpression.MethodOpt);
3727symbols = OneOrMany.Create(symbol);
3827symbols = OneOrMany.Create<Symbol>(new SynthesizedIntrinsicOperatorSymbol(unaryOperator.Operand.Type.StrippedType(),
3851symbols = OneOrMany.Create<Symbol>(new SynthesizedIntrinsicOperatorSymbol(opType,
3884symbols = OneOrMany.Create<Symbol>(new SynthesizedIntrinsicOperatorSymbol(objectType,
3891symbols = OneOrMany.Create(GetIntrinsicOperatorSymbol(op, isDynamic,
3948symbols = OneOrMany.Create(GetIntrinsicOperatorSymbol(op, isDynamic,
3961symbols = OneOrMany.Create(symbolOpt);
3966symbols = StaticCast<Symbol>.From(OneOrMany.Create(originalCandidates));
4078symbols = OneOrMany.Create<Symbol>(constructorOpt);
4082symbols = StaticCast<Symbol>.From(OneOrMany.Create(candidateConstructors));
4332symbols = OneOrMany.Create((Symbol)method);
4344symbols = OneOrMany.Create(dynamicInvocation.ApplicableMethods.Cast<MethodSymbol, Symbol>());
4352symbols = OneOrMany.Create(((BoundBadExpression)boundNodeForSyntacticParent).Symbols.WhereAsArray((sym, myMethodGroup) => myMethodGroup.Contains(sym), myMethodGroup));
4360symbols = OneOrMany.Create(memberGroup);
4365symbols = OneOrMany.Create(memberGroup);
4380symbols = OneOrMany.Create(memberGroup);
4392symbols = OneOrMany.Create(memberGroup);
4438symbols = OneOrMany.Create<Symbol>(indexer.Indexer);
4444symbols = StaticCast<Symbol>.From(OneOrMany.Create(indexer.OriginalIndexersOpt));
4453symbols = OneOrMany.Create(((BoundBadExpression)boundNodeForSyntacticParent).Symbols.WhereAsArray((sym, myPropertyGroup) => myPropertyGroup.Contains(sym), myPropertyGroup));
4469symbols = OneOrMany.Create(propertyGroup);
4477symbols = OneOrMany.Create(propertyGroup);
4808return OneOrMany.Create<Symbol>(method);
4821return OneOrMany.Create<Symbol>(method);