1 write to _context
Microsoft.CodeAnalysis.Workspaces (1)
Recommendations\AbstractRecommendationServiceRunner.cs (1)
34_context = context;
18 references to _context
Microsoft.CodeAnalysis.Workspaces (18)
Recommendations\AbstractRecommendationServiceRunner.cs (18)
35_stringComparerForLanguage = _context.GetLanguageService<ISyntaxFactsService>().StringComparer; 77var syntaxFactsService = _context.GetLanguageService<ISyntaxFactsService>(); 106var candidateSymbols = _context.SemanticModel.GetMemberGroup(expressionOfInvocationExpression, _cancellationToken); 141var invocationSymbols = _context.SemanticModel.GetSymbolInfo(invocationExpression).GetAllSymbols(); 191var expressionSymbol = _context.SemanticModel.Compilation.GetTypeByMetadataName(typeof(Expression<>).FullName); 273var declarationSyntax = _context.TargetToken.GetAncestor<TNamespaceDeclarationSyntax>(); 277var semanticModel = _context.SemanticModel; 289var semanticModel = _context.SemanticModel; 292: semanticModel.LookupNamespacesAndTypes(_context.Position, semanticModel.Compilation.GlobalNamespace, nameof(System)) 301var aliases = semanticModel.LookupSymbols(_context.Position, container).OfType<IAliasSymbol>().Where(a => systemNamespace.Equals(a.Target)); 318var specialTypeSymbol = _context.SemanticModel 319.LookupNamespacesAndTypes(_context.Position, container, name) 324specialTypeSymbol ??= _context.SemanticModel.Compilation.GetSpecialType(specialType); 326var aliases = _context.SemanticModel.LookupSymbols(_context.Position, container).OfType<IAliasSymbol>().Where(a => specialTypeSymbol.Equals(a.Target)); 383? _context.SemanticModel.LookupBaseMembers(position) 391return _context.SemanticModel.LookupStaticMembers(position, container); 395_context.SemanticModel.LookupSymbols(position, container, includeReducedExtensionMethods: true));