14 instantiations of FinderLocation
Microsoft.CodeAnalysis.Features (1)
ChangeSignature\DelegateInvokeMethodReferenceFinder.cs (1)
126return new FinderLocation(
Microsoft.CodeAnalysis.Workspaces (13)
FindSymbols\FindReferences\Finders\AbstractReferenceFinder.cs (7)
204=> new(token.GetRequiredParent(), CreateReferenceLocation(state, token, reason, cancellationToken)); 418var result = new FinderLocation(node, new ReferenceLocation( 460var result = new FinderLocation(expression, new ReferenceLocation( 498var result = new FinderLocation(node, new ReferenceLocation( 540var result = new FinderLocation(node, new ReferenceLocation( 571var result = new FinderLocation(node, new ReferenceLocation( 606var result = new FinderLocation(node, new ReferenceLocation(
FindSymbols\FindReferences\Finders\AbstractReferenceFinder_GlobalSuppressions.cs (1)
88processResult(new FinderLocation(token.GetRequiredParent(), referenceLocation), processResultData);
FindSymbols\FindReferences\Finders\ConstructorSymbolReferenceFinder.cs (2)
285var result = new FinderLocation(node, new ReferenceLocation( 326var result = new FinderLocation(node, new ReferenceLocation(
FindSymbols\FindReferences\Finders\ImplicitConstructorInitializerSymbolReferenceFinder.cs (1)
72processResult(new(constructorNode, new(
FindSymbols\FindReferences\Finders\OrdinaryMethodReferenceFinder.cs (1)
218var result = new FinderLocation(node, new ReferenceLocation(
FindSymbols\FindReferences\Finders\PropertySymbolReferenceFinder.cs (1)
223var result = new FinderLocation(node,
100 references to FinderLocation
Microsoft.CodeAnalysis.Features (3)
ChangeSignature\DelegateInvokeMethodReferenceFinder.cs (3)
86Action<FinderLocation, TData> processResult, 117var finderLocation = CreateFinderLocation(node, state, cancellationToken); 124static FinderLocation CreateFinderLocation(SyntaxNode node, FindReferencesDocumentState state, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.Workspaces (97)
FindSymbols\FindReferences\Finders\AbstractMemberScopedReferenceFinder.cs (2)
54Action<FinderLocation, TData> processResult, 103Action<FinderLocation, TData> processResult,
FindSymbols\FindReferences\Finders\AbstractReferenceFinder.cs (36)
37ISymbol symbol, FindReferencesDocumentState state, Action<FinderLocation, TData> processResult, TData processResultData, FindReferencesSearchOptions options, CancellationToken cancellationToken); 168Action<FinderLocation, TData> processResult, 183Action<FinderLocation, TData> processResult, 197var finderLocation = CreateFinderLocation(state, token, reason, cancellationToken); 203protected static FinderLocation CreateFinderLocation(FindReferencesDocumentState state, SyntaxToken token, CandidateReason reason, CancellationToken cancellationToken) 243ArrayBuilder<FinderLocation> initialReferences, 246Action<FinderLocation, TData> processResult, 256ArrayBuilder<FinderLocation> initialReferences, 258Action<FinderLocation, TData> processResult, 269ArrayBuilder<FinderLocation> initialReferences, 273foreach (var reference in initialReferences) 287Action<FinderLocation, TData> processResult, 309Action<FinderLocation, TData> processResult, 374SyntaxNode node, FindReferencesDocumentState state, Action<FinderLocation, TData> processResult, TData processResultData); 380Action<FinderLocation, TData> processResult, 398Action<FinderLocation, TData> processResult, 406SyntaxNode node, FindReferencesDocumentState state, Action<FinderLocation, TData> processResult, TData processResultData) 418var result = new FinderLocation(node, new ReferenceLocation( 434Action<FinderLocation, TData> processResult, 445SyntaxNode node, FindReferencesDocumentState state, Action<FinderLocation, TData> processResult, TData processResultData) 460var result = new FinderLocation(expression, new ReferenceLocation( 477Action<FinderLocation, TData> processResult, 486Action<FinderLocation, TData> processResult, 498var result = new FinderLocation(node, new ReferenceLocation( 513Action<FinderLocation, TData> processResult, 524SyntaxNode node, FindReferencesDocumentState state, Action<FinderLocation, TData> processResult, TData processResultData) 540var result = new FinderLocation(node, new ReferenceLocation( 551Action<FinderLocation, TData> processResult, 562SyntaxNode node, FindReferencesDocumentState state, Action<FinderLocation, TData> processResult, TData processResultData) 571var result = new FinderLocation(node, new ReferenceLocation( 582Action<FinderLocation, TData> processResult, 593SyntaxNode node, FindReferencesDocumentState state, Action<FinderLocation, TData> processResult, TData processResultData) 606var result = new FinderLocation(node, new ReferenceLocation( 704Action<FinderLocation, TData> processResult, TData processResultData, 731ISymbol symbol, FindReferencesDocumentState state, Action<FinderLocation, TData> processResult, TData processResultData, FindReferencesSearchOptions options, CancellationToken cancellationToken) 757TSymbol symbol, FindReferencesDocumentState state, Action<FinderLocation, TData> processResult, TData processResultData, CancellationToken cancellationToken)
FindSymbols\FindReferences\Finders\AbstractReferenceFinder_GlobalSuppressions.cs (1)
55Action<FinderLocation, TData> processResult,
FindSymbols\FindReferences\Finders\AbstractTypeParameterSymbolReferenceFinder.cs (2)
18Action<FinderLocation, TData> processResult, 56Action<FinderLocation, TData> processResult,
FindSymbols\FindReferences\Finders\AliasSymbolReferenceFinder.cs (2)
45Action<FinderLocation, TData> processResult, 60var finderLocation = CreateFinderLocation(state, token, CandidateReason.None, cancellationToken);
FindSymbols\FindReferences\Finders\ConstructorSymbolReferenceFinder.cs (10)
125Action<FinderLocation, TData> processResult, 162IMethodSymbol methodSymbol, FindReferencesDocumentState state, Action<FinderLocation, TData> processResult, TData processResultData, string name, string alias, CancellationToken cancellationToken) 182Action<FinderLocation, TData> processResult, 196Action<FinderLocation, TData> processResult, 207Action<FinderLocation, TData> processResult, 228Action<FinderLocation, TData> processResult, 239Action<FinderLocation, TData> processResult, 285var result = new FinderLocation(node, new ReferenceLocation( 300Action<FinderLocation, TData> processResult, 326var result = new FinderLocation(node, new ReferenceLocation(
FindSymbols\FindReferences\Finders\CrefTypeParameterSymbolReferenceFinder.cs (1)
48Action<FinderLocation, TData> processResult,
FindSymbols\FindReferences\Finders\DestructorSymbolReferenceFinder.cs (1)
33Action<FinderLocation, TData> processResult,
FindSymbols\FindReferences\Finders\DynamicTypeSymbolReferenceFinder.cs (1)
42Action<FinderLocation, TData> processResult,
FindSymbols\FindReferences\Finders\EventSymbolReferenceFinder.cs (1)
66Action<FinderLocation, TData> processResult,
FindSymbols\FindReferences\Finders\ExplicitConstructorInitializerSymbolReferenceFinder.cs (1)
62Action<FinderLocation, TData> processResult,
FindSymbols\FindReferences\Finders\ExplicitConversionSymbolReferenceFinder.cs (1)
65Action<FinderLocation, TData> processResult,
FindSymbols\FindReferences\Finders\ExplicitInterfaceMethodReferenceFinder.cs (1)
34Action<FinderLocation, TData> processResult,
FindSymbols\FindReferences\Finders\FieldSymbolReferenceFinder.cs (1)
46Action<FinderLocation, TData> processResult,
FindSymbols\FindReferences\Finders\ImplicitConstructorInitializerSymbolReferenceFinder.cs (1)
55Action<FinderLocation, TData> processResult,
FindSymbols\FindReferences\Finders\IReferenceFinder.cs (1)
69Action<FinderLocation, TData> processResult,
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,
FindSymbols\FindReferences\Finders\OperatorSymbolReferenceFinder.cs (1)
54Action<FinderLocation, TData> processResult,
FindSymbols\FindReferences\Finders\OrdinaryMethodReferenceFinder.cs (4)
165Action<FinderLocation, TData> processResult, 198Action<FinderLocation, TData> processResult, 208Action<FinderLocation, TData> processResult, 218var result = new FinderLocation(node, new ReferenceLocation(
FindSymbols\FindReferences\Finders\ParameterSymbolReferenceFinder.cs (1)
45Action<FinderLocation, TData> processResult,
FindSymbols\FindReferences\Finders\PreprocessingSymbolReferenceFinder.cs (2)
41Action<FinderLocation, TData> processResult, 57var location = CreateFinderLocation(state, token, CandidateReason.None, cancellationToken);
FindSymbols\FindReferences\Finders\PropertyAccessorSymbolReferenceFinder.cs (1)
73Action<FinderLocation, TData> processResult,
FindSymbols\FindReferences\Finders\PropertySymbolReferenceFinder.cs (3)
137Action<FinderLocation, TData> processResult, 191Action<FinderLocation, TData> processResult, 223var result = new FinderLocation(node,
FindSymbols\FindReferences\FindReferencesSearchEngine_FindReferencesInDocuments.cs (3)
135await ProducerConsumer<FinderLocation>.RunAsync( 163FindReferencesSearchEngine @this, IAsyncEnumerable<FinderLocation> locations, ISymbol symbol, SymbolGroup group, CancellationToken cancellationToken) 168await foreach (var location in locations.ConfigureAwait(false))