FindSymbols\FindReferences\Finders\AbstractReferenceFinder.cs (33)
38ISymbol symbol, FindReferencesDocumentState state, Action<FinderLocation, TData> processResult, TData processResultData, FindReferencesSearchOptions options, CancellationToken cancellationToken);
169Action<FinderLocation, TData> processResult,
184Action<FinderLocation, TData> processResult,
198var finderLocation = CreateFinderLocation(state, token, reason, cancellationToken);
204protected static FinderLocation CreateFinderLocation(FindReferencesDocumentState state, SyntaxToken token, CandidateReason reason, CancellationToken cancellationToken)
244ArrayBuilder<FinderLocation> initialReferences,
247Action<FinderLocation, TData> processResult,
257ArrayBuilder<FinderLocation> initialReferences,
259Action<FinderLocation, TData> processResult,
270ArrayBuilder<FinderLocation> initialReferences,
274foreach (var reference in initialReferences)
288Action<FinderLocation, TData> processResult,
310Action<FinderLocation, TData> processResult,
372SyntaxNode node, FindReferencesDocumentState state, Action<FinderLocation, TData> processResult, TData processResultData);
378Action<FinderLocation, TData> processResult,
396Action<FinderLocation, TData> processResult,
404SyntaxNode node, FindReferencesDocumentState state, Action<FinderLocation, TData> processResult, TData processResultData)
416var result = new FinderLocation(node, new ReferenceLocation(
432Action<FinderLocation, TData> processResult,
443SyntaxNode node, FindReferencesDocumentState state, Action<FinderLocation, TData> processResult, TData processResultData)
458var result = new FinderLocation(expression, new ReferenceLocation(
475Action<FinderLocation, TData> processResult,
486SyntaxNode node, FindReferencesDocumentState state, Action<FinderLocation, TData> processResult, TData processResultData)
502var result = new FinderLocation(node, new ReferenceLocation(
513Action<FinderLocation, TData> processResult,
524SyntaxNode node, FindReferencesDocumentState state, Action<FinderLocation, TData> processResult, TData processResultData)
533var result = new FinderLocation(node, new ReferenceLocation(
544Action<FinderLocation, TData> processResult,
555SyntaxNode node, FindReferencesDocumentState state, Action<FinderLocation, TData> processResult, TData processResultData)
568var result = new FinderLocation(node, new ReferenceLocation(
810Action<FinderLocation, TData> processResult, TData processResultData,
839ISymbol symbol, FindReferencesDocumentState state, Action<FinderLocation, TData> processResult, TData processResultData, FindReferencesSearchOptions options, CancellationToken cancellationToken)
865TSymbol symbol, FindReferencesDocumentState state, Action<FinderLocation, TData> processResult, TData processResultData, CancellationToken cancellationToken)
FindSymbols\FindReferences\Finders\ConstructorSymbolReferenceFinder.cs (10)
117Action<FinderLocation, TData> processResult,
151IMethodSymbol methodSymbol, FindReferencesDocumentState state, Action<FinderLocation, TData> processResult, TData processResultData, string name, string alias, CancellationToken cancellationToken)
171Action<FinderLocation, TData> processResult,
185Action<FinderLocation, TData> processResult,
196Action<FinderLocation, TData> processResult,
217Action<FinderLocation, TData> processResult,
228Action<FinderLocation, TData> processResult,
274var result = new FinderLocation(node, new ReferenceLocation(
289Action<FinderLocation, TData> processResult,
315var result = new FinderLocation(node, new ReferenceLocation(
FindSymbols\FindReferences\Finders\NamedTypeSymbolReferenceFinder.cs (11)
111Action<FinderLocation, TData> processResult,
116using var _ = ArrayBuilder<FinderLocation>.GetInstance(out var tempReferences);
120namedType, state, StandardCallbacks<FinderLocation>.AddToArrayBuilder, tempReferences, cancellationToken);
127foreach (var location in tempReferences)
144Action<FinderLocation, TData> processResult,
159INamedTypeSymbol namedType, FindReferencesDocumentState state, Action<FinderLocation, TData> processResult, TData processResultData, string alias, CancellationToken cancellationToken)
180Action<FinderLocation, TData> processResult,
195Action<FinderLocation, TData> processResult,
211ArrayBuilder<FinderLocation> tempReferences,
225symbol, state, tokens, StandardCallbacks<FinderLocation>.AddToArrayBuilder, tempReferences, cancellationToken);
232Action<FinderLocation, TData> processResult,
FindSymbols\FindReferences\Finders\NamespaceSymbolReferenceFinder.cs (8)
56Action<FinderLocation, TData> processResult,
68using var _ = ArrayBuilder<FinderLocation>.GetInstance(out var initialReferences);
72symbol, namespaceName, state, StandardCallbacks<FinderLocation>.AddToArrayBuilder, initialReferences, cancellationToken);
81foreach (var location in initialReferences)
93INamespaceSymbol symbol, FindReferencesDocumentState state, ArrayBuilder<FinderLocation> initialReferences, string namespaceName, string alias, CancellationToken cancellationToken)
102symbol, alias, state, StandardCallbacks<FinderLocation>.AddToArrayBuilder, initialReferences, cancellationToken);
113Action<FinderLocation, TData> processResult,
126Action<FinderLocation, TData> processResult,