48 references to FindReferencesAsync
GenerateDocumentationAndConfigFiles (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\FindSymbols\LinkedFileReferenceLocationEqualityComparer.cs (1)
11
/// Helper comparer to enable consumers of <see cref="SymbolFinder.
FindReferencesAsync
(ISymbol, Solution,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\MoveDeclarationNearReference\AbstractMoveDeclarationNearReferenceService.State.cs (1)
91
var findReferencesResult = await SymbolFinder.
FindReferencesAsync
(LocalSymbol, document.Project.Solution, cancellationToken).ConfigureAwait(false);
IdeCoreBenchmarks (1)
FindReferencesBenchmarks.cs (1)
108
var references = await SymbolFinder.
FindReferencesAsync
(_type, _solution);
Microsoft.CodeAnalysis.Analyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\FindSymbols\LinkedFileReferenceLocationEqualityComparer.cs (1)
11
/// Helper comparer to enable consumers of <see cref="SymbolFinder.
FindReferencesAsync
(ISymbol, Solution,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\MoveDeclarationNearReference\AbstractMoveDeclarationNearReferenceService.State.cs (1)
91
var findReferencesResult = await SymbolFinder.
FindReferencesAsync
(LocalSymbol, document.Project.Solution, cancellationToken).ConfigureAwait(false);
Microsoft.CodeAnalysis.BannedApiAnalyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\FindSymbols\LinkedFileReferenceLocationEqualityComparer.cs (1)
11
/// Helper comparer to enable consumers of <see cref="SymbolFinder.
FindReferencesAsync
(ISymbol, Solution,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\MoveDeclarationNearReference\AbstractMoveDeclarationNearReferenceService.State.cs (1)
91
var findReferencesResult = await SymbolFinder.
FindReferencesAsync
(LocalSymbol, document.Project.Solution, cancellationToken).ConfigureAwait(false);
Microsoft.CodeAnalysis.CodeStyle.Fixes (5)
src\Analyzers\Core\CodeFixes\AddParameter\AddParameterService.cs (1)
217
var referencedSymbols = await SymbolFinder.
FindReferencesAsync
(
src\Analyzers\Core\CodeFixes\MakeMethodSynchronous\AbstractMakeMethodSynchronousCodeFixProvider.cs (1)
132
var references = await SymbolFinder.
FindReferencesAsync
(
src\Analyzers\Core\CodeFixes\RemoveUnusedParametersAndValues\AbstractRemoveUnusedValuesCodeFixProvider.cs (1)
924
var referencedSymbols = await SymbolFinder.
FindReferencesAsync
(local, document.Project.Solution, cancellationToken).ConfigureAwait(false);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\FindSymbols\LinkedFileReferenceLocationEqualityComparer.cs (1)
11
/// Helper comparer to enable consumers of <see cref="SymbolFinder.
FindReferencesAsync
(ISymbol, Solution,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\MoveDeclarationNearReference\AbstractMoveDeclarationNearReferenceService.State.cs (1)
91
var findReferencesResult = await SymbolFinder.
FindReferencesAsync
(LocalSymbol, document.Project.Solution, cancellationToken).ConfigureAwait(false);
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordEngine.cs (1)
481
.
FindReferencesAsync
(type, solutionEditor.OriginalSolution, cancellationToken).ConfigureAwait(false);
src\Analyzers\CSharp\CodeFixes\UseSystemThreadingLock\CSharpUseSystemThreadingLockCodeFixProvider.cs (1)
116
var fieldReferences = await SymbolFinder.
FindReferencesAsync
(field, solution, cancellationToken).ConfigureAwait(false);
Microsoft.CodeAnalysis.CSharp.Features (2)
src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordEngine.cs (1)
481
.
FindReferencesAsync
(type, solutionEditor.OriginalSolution, cancellationToken).ConfigureAwait(false);
src\Analyzers\CSharp\CodeFixes\UseSystemThreadingLock\CSharpUseSystemThreadingLockCodeFixProvider.cs (1)
116
var fieldReferences = await SymbolFinder.
FindReferencesAsync
(field, solution, cancellationToken).ConfigureAwait(false);
Microsoft.CodeAnalysis.Features (5)
ReplaceMethodWithProperty\ReplaceMethodWithPropertyCodeRefactoringProvider.cs (2)
163
var getMethodReferences = await SymbolFinder.
FindReferencesAsync
(
167
: await SymbolFinder.
FindReferencesAsync
(
ReplacePropertyWithMethods\ReplacePropertyWithMethodsCodeRefactoringProvider.cs (1)
85
var propertyReferences = await SymbolFinder.
FindReferencesAsync
(propertySymbol, originalSolution, cancellationToken).ConfigureAwait(false);
src\Analyzers\Core\CodeFixes\AddParameter\AddParameterService.cs (1)
217
var referencedSymbols = await SymbolFinder.
FindReferencesAsync
(
src\Analyzers\Core\CodeFixes\RemoveUnusedParametersAndValues\AbstractRemoveUnusedValuesCodeFixProvider.cs (1)
924
var referencedSymbols = await SymbolFinder.
FindReferencesAsync
(local, document.Project.Solution, cancellationToken).ConfigureAwait(false);
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\FindSymbols\LinkedFileReferenceLocationEqualityComparer.cs (1)
11
/// Helper comparer to enable consumers of <see cref="SymbolFinder.
FindReferencesAsync
(ISymbol, Solution,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\MoveDeclarationNearReference\AbstractMoveDeclarationNearReferenceService.State.cs (1)
91
var findReferencesResult = await SymbolFinder.
FindReferencesAsync
(LocalSymbol, document.Project.Solution, cancellationToken).ConfigureAwait(false);
Microsoft.CodeAnalysis.Workspaces (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\FindSymbols\LinkedFileReferenceLocationEqualityComparer.cs (1)
11
/// Helper comparer to enable consumers of <see cref="SymbolFinder.
FindReferencesAsync
(ISymbol, Solution,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\MoveDeclarationNearReference\AbstractMoveDeclarationNearReferenceService.State.cs (1)
91
var findReferencesResult = await SymbolFinder.
FindReferencesAsync
(LocalSymbol, document.Project.Solution, cancellationToken).ConfigureAwait(false);
Microsoft.CodeAnalysis.Workspaces.UnitTests (18)
FindReferencesTests.cs (18)
106
var result = (await SymbolFinder.
FindReferencesAsync
(symbol, solution)).ToList();
131
var result = (await SymbolFinder.
FindReferencesAsync
(symbol.Type, solution)).ToList();
188
var references = await SymbolFinder.
FindReferencesAsync
(symbol, prj.Solution);
193
references = await SymbolFinder.
FindReferencesAsync
(symbol, prj.Solution);
224
var references = await SymbolFinder.
FindReferencesAsync
(symbol, prj.Solution);
292
var references = await SymbolFinder.
FindReferencesAsync
(symbol, prj.Solution);
297
references = await SymbolFinder.
FindReferencesAsync
(symbol, prj.Solution);
329
var result = (await SymbolFinder.
FindReferencesAsync
(boo, solution)).ToList();
340
result = [.. (await SymbolFinder.
FindReferencesAsync
(boo, solution))];
351
result = [.. (await SymbolFinder.
FindReferencesAsync
(boo, solution))];
393
var references = (await SymbolFinder.
FindReferencesAsync
(interfaceMethod, solution)).ToList();
439
var references = await SymbolFinder.
FindReferencesAsync
(nameProperty, solution);
488
var refsFromVirtual = await SymbolFinder.
FindReferencesAsync
(baseVirtualMethodSymbol, solution);
492
var refsFromOverride = await SymbolFinder.
FindReferencesAsync
(overriddenMethodSymbol, solution);
517
var result = (await SymbolFinder.
FindReferencesAsync
(constraint, solution)).Single();
544
var result = (await SymbolFinder.
FindReferencesAsync
(symbol, solution)).ToList();
577
var result = (await SymbolFinder.
FindReferencesAsync
(symbol, solution)).ToList();
619
var result = (await SymbolFinder.
FindReferencesAsync
(symbol, solution)).ToList();
Microsoft.Interop.LibraryImportGenerator (1)
Analyzers\ConvertToLibraryImportFixer.cs (1)
274
IEnumerable<ReferencedSymbol>? referencedSymbols = await SymbolFinder.
FindReferencesAsync
(
Roslyn.Diagnostics.Analyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\FindSymbols\LinkedFileReferenceLocationEqualityComparer.cs (1)
11
/// Helper comparer to enable consumers of <see cref="SymbolFinder.
FindReferencesAsync
(ISymbol, Solution,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\MoveDeclarationNearReference\AbstractMoveDeclarationNearReferenceService.State.cs (1)
91
var findReferencesResult = await SymbolFinder.
FindReferencesAsync
(LocalSymbol, document.Project.Solution, cancellationToken).ConfigureAwait(false);
Text.Analyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\FindSymbols\LinkedFileReferenceLocationEqualityComparer.cs (1)
11
/// Helper comparer to enable consumers of <see cref="SymbolFinder.
FindReferencesAsync
(ISymbol, Solution,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\MoveDeclarationNearReference\AbstractMoveDeclarationNearReferenceService.State.cs (1)
91
var findReferencesResult = await SymbolFinder.
FindReferencesAsync
(LocalSymbol, document.Project.Solution, cancellationToken).ConfigureAwait(false);