2 implementations of IReferenceFinder
Microsoft.CodeAnalysis.Workspaces (2)
FindSymbols\FindReferences\Finders\AbstractReferenceFinder.cs (1)
23internal abstract partial class AbstractReferenceFinder : IReferenceFinder
FindSymbols\FindReferences\Finders\AbstractReferenceFinder_GlobalSuppressions.cs (1)
16internal abstract partial class AbstractReferenceFinder : IReferenceFinder
10 references to IReferenceFinder
Microsoft.CodeAnalysis.Workspaces (10)
FindSymbols\FindReferences\Finders\ReferenceFinders.cs (2)
12public static readonly ImmutableArray<IReferenceFinder> DefaultRenameReferenceFinders = 39internal static readonly ImmutableArray<IReferenceFinder> DefaultReferenceFinders = [.. DefaultRenameReferenceFinders, new ConstructorInitializerSymbolReferenceFinder()];
FindSymbols\FindReferences\FindReferencesSearchEngine.cs (5)
26ImmutableArray<IReferenceFinder> finders, 39private readonly ImmutableArray<IReferenceFinder> _finders = finders; 231foreach (var finder in _finders) 328foreach (var finder in _finders) 349foreach (var finder in _finders)
FindSymbols\FindReferences\FindReferencesSearchEngine.SymbolSet.cs (2)
142/// cref="IReferenceFinder"/> cascades to, as well as all the linked symbols to those across any 201foreach (var finder in engine._finders)
FindSymbols\FindReferences\FindReferencesSearchEngine_FindReferencesInDocuments.cs (1)
144foreach (var finder in @this._finders)