10 instantiations of RecommendedSymbols
Microsoft.CodeAnalysis.CSharp.Workspaces (8)
Recommendations\CSharpRecommendationServiceRunner.cs (8)
51return new RecommendedSymbols(GetSymbolsForCurrentContext()); 228return new RecommendedSymbols(_context.SemanticModel.LookupNamespacesAndTypes( 328return new RecommendedSymbols(_context.SemanticModel.LookupSymbols(position: name.SpanStart, container: symbol)); 337return new RecommendedSymbols(symbols.WhereAsArray(s => IsNonIntersectingNamespace(s, declarationSyntax))); 350return new RecommendedSymbols(usingDirective.StaticKeyword.IsKind(SyntaxKind.StaticKeyword) 355return new RecommendedSymbols(symbols); 381result = new RecommendedSymbols( 534return new RecommendedSymbols(namedSymbols, unnamedSymbols);
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
Recommendations\VisualBasicRecommendationServiceRunner.vb (1)
27Return New RecommendedSymbols(GetSymbols())
Microsoft.CodeAnalysis.Workspaces (1)
Recommendations\AbstractRecommendationService.cs (1)
41return new RecommendedSymbols(namedSymbols, unnamedSymbols);
18 references to RecommendedSymbols
Microsoft.CodeAnalysis.CSharp.Features (1)
Completion\CompletionProviders\OperatorsAndIndexer\UnnamedSymbolCompletionProvider.cs (1)
118var recommendedSymbols = recommender.GetRecommendedSymbolsInContext(syntaxContext, options, cancellationToken);
Microsoft.CodeAnalysis.CSharp.Workspaces (11)
Recommendations\CSharpRecommendationServiceRunner.cs (11)
42public override RecommendedSymbols GetRecommendedSymbols() 118private RecommendedSymbols GetSymbolsOffOfContainer() 138private RecommendedSymbols GetSymbolsOffOfRangeExpression(RangeExpressionSyntax rangeExpression) 222private RecommendedSymbols GetSymbolsOffOffAlias(IdentifierNameSyntax alias) 312private RecommendedSymbols GetSymbolsOffOfName(NameSyntax name) 358private RecommendedSymbols GetSymbolsOffOfExpression(ExpressionSyntax? originalExpression) 372var result = GetSymbolsOffOfBoundExpression(originalExpression, expression, leftHandBinding, container, unwrapNullable: false, isForDereference: false); 379var typeMembers = GetSymbolsOffOfBoundExpression(originalExpression, expression, speculativeSymbolInfo, container, unwrapNullable: false, isForDereference: false); 389private RecommendedSymbols GetSymbolsOffOfDereferencedExpression(ExpressionSyntax originalExpression) 398private RecommendedSymbols GetSymbolsOffOfConditionalReceiver(ExpressionSyntax originalExpression) 416private RecommendedSymbols GetSymbolsOffOfBoundExpression(
Microsoft.CodeAnalysis.Features (1)
Completion\Providers\AbstractRecommendationServiceBasedCompletionProvider.cs (1)
37var recommendedSymbols = recommender.GetRecommendedSymbolsInContext(context, recommendationOptions, cancellationToken);
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
Recommendations\VisualBasicRecommendationServiceRunner.vb (1)
26Public Overrides Function GetRecommendedSymbols() As RecommendedSymbols
Microsoft.CodeAnalysis.Workspaces (4)
Recommendations\AbstractRecommendationService.cs (2)
26public RecommendedSymbols GetRecommendedSymbolsInContext(SyntaxContext syntaxContext, RecommendationServiceOptions options, CancellationToken cancellationToken) 29var result = CreateRunner((TSyntaxContext)syntaxContext, options.FilterOutOfScopeLocals, cancellationToken).GetRecommendedSymbols();
Recommendations\AbstractRecommendationServiceRunner.cs (1)
40public abstract RecommendedSymbols GetRecommendedSymbols();
Recommendations\IRecommendationService.cs (1)
14RecommendedSymbols GetRecommendedSymbolsInContext(