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));
3631symbols = OneOrMany.Create(candidateSymbols);
3655symbols = OneOrMany.Create(memberGroup);
3663symbols = OneOrMany.Create(memberGroup);
3671symbols = OneOrMany.Create(memberGroup);
3683symbols = OneOrMany.Create(memberGroup);
3693symbols = OneOrMany.Create<Symbol>(boundObjectCreation.Constructor);
3697symbols = StaticCast<Symbol>.From(OneOrMany.Create(boundObjectCreation.ConstructorsGroup));
3712symbols = thisParam != null ? OneOrMany.Create<Symbol>(thisParam) : OneOrMany<Symbol>.Empty;
3721symbols = OneOrMany.Create<Symbol>(fromEndIndexExpression.MethodOpt);
3731symbols = OneOrMany.Create<Symbol>(rangeExpression.MethodOpt);
3740symbols = OneOrMany.Create(symbol);
3840symbols = OneOrMany.Create<Symbol>(new SynthesizedIntrinsicOperatorSymbol(unaryOperator.Operand.Type.StrippedType(),
3864symbols = OneOrMany.Create<Symbol>(new SynthesizedIntrinsicOperatorSymbol(opType,
3897symbols = OneOrMany.Create<Symbol>(new SynthesizedIntrinsicOperatorSymbol(objectType,
3904symbols = OneOrMany.Create(GetIntrinsicOperatorSymbol(op, isDynamic,
3961symbols = OneOrMany.Create(GetIntrinsicOperatorSymbol(op, isDynamic,
3974symbols = OneOrMany.Create(symbolOpt);
3979symbols = StaticCast<Symbol>.From(OneOrMany.Create(originalCandidates));
4091symbols = OneOrMany.Create<Symbol>(constructorOpt);
4095symbols = StaticCast<Symbol>.From(OneOrMany.Create(candidateConstructors));
4345symbols = OneOrMany.Create((Symbol)method);
4357symbols = OneOrMany.Create(dynamicInvocation.ApplicableMethods.Cast<MethodSymbol, Symbol>());
4365symbols = OneOrMany.Create(((BoundBadExpression)boundNodeForSyntacticParent).Symbols.WhereAsArray((sym, myMethodGroup) => myMethodGroup.Contains(sym), myMethodGroup));
4373symbols = OneOrMany.Create(memberGroup);
4378symbols = OneOrMany.Create(memberGroup);
4393symbols = OneOrMany.Create(memberGroup);
4405symbols = OneOrMany.Create(memberGroup);
4451symbols = OneOrMany.Create<Symbol>(indexer.Indexer);
4457symbols = StaticCast<Symbol>.From(OneOrMany.Create(indexer.OriginalIndexersOpt));
4466symbols = OneOrMany.Create(((BoundBadExpression)boundNodeForSyntacticParent).Symbols.WhereAsArray((sym, myPropertyGroup) => myPropertyGroup.Contains(sym), myPropertyGroup));
4482symbols = OneOrMany.Create(propertyGroup);
4490symbols = OneOrMany.Create(propertyGroup);
4821return OneOrMany.Create<Symbol>(method);
4834return OneOrMany.Create<Symbol>(method);