17 references to Cache
Microsoft.CodeAnalysis.Workspaces (17)
FindSymbols\FindReferences\Finders\AbstractReferenceFinder.cs (4)
56var symbolInfo = state.Cache.GetSymbolInfo(node, cancellationToken); 177=> state.Cache.FindMatchingIdentifierTokens(identifier, cancellationToken); 209state.Cache.GetAliasInfo(state.SemanticFacts, token, cancellationToken), 381var syntaxTreeInfo = state.Cache.SyntaxTreeIndex;
FindSymbols\FindReferences\Finders\AbstractReferenceFinder_GlobalSuppressions.cs (1)
63var info = state.Cache.SyntaxTreeIndex;
FindSymbols\FindReferences\Finders\ConstructorInitializerSymbolReferenceFinder.cs (1)
72var tokens = state.Cache.GetConstructorInitializerTokens(cancellationToken);
FindSymbols\FindReferences\Finders\ConstructorSymbolReferenceFinder.cs (5)
132foreach (var localAlias in state.Cache.SyntaxTreeIndex.GetAliases(containingTypeName, containingType.Arity)) 232if (!state.Cache.SyntaxTreeIndex.ContainsImplicitObjectCreation) 239var newKeywordTokens = state.Cache.GetNewKeywordTokens(cancellationToken); 293if (!state.Cache.SyntaxTreeIndex.ContainsPrimaryConstructorBaseType) 297foreach (var token in state.Cache.FindMatchingIdentifierTokens(symbol.ContainingType.Name, cancellationToken))
FindSymbols\FindReferences\Finders\NamedTypeSymbolReferenceFinder.cs (1)
154foreach (var localAlias in state.Cache.SyntaxTreeIndex.GetAliases(namedType.Name, namedType.Arity))
FindSymbols\FindReferences\Finders\NamespaceSymbolReferenceFinder.cs (1)
77foreach (var localAlias in state.Cache.SyntaxTreeIndex.GetAliases(symbol.Name, arity: 0))
FindSymbols\FindReferences\FindReferencesDocumentState.cs (3)
24public Document Document => this.Cache.Document; 25public SyntaxNode Root => this.Cache.Root; 26public SemanticModel SemanticModel => this.Cache.SemanticModel;
FindSymbols\FindReferences\FindReferencesSearchEngine_FindReferencesInDocuments.cs (1)
185var symbolInfo = state.Cache.GetSymbolInfo(parent, cancellationToken);