15 references to SymbolCallerInfo
Microsoft.CodeAnalysis.Workspaces (3)
FindSymbols\SymbolFinder_Callers.cs (3)
23
public static Task<IEnumerable<
SymbolCallerInfo
>> FindCallersAsync(
32
public static async Task<IEnumerable<
SymbolCallerInfo
>> FindCallersAsync(
51
var results = new List<
SymbolCallerInfo
>();
Microsoft.VisualStudio.LanguageServices (12)
CallHierarchy\Finders\AbstractCallFinder.cs (2)
154
foreach (
var
caller in callers)
180
protected abstract Task<IEnumerable<
SymbolCallerInfo
>> GetCallersAsync(ISymbol symbol, Project project, IImmutableSet<Document> documents, CancellationToken cancellationToken);
CallHierarchy\Finders\BaseMemberFinder.cs (1)
29
protected override async Task<IEnumerable<
SymbolCallerInfo
>> GetCallersAsync(ISymbol symbol, Project project, IImmutableSet<Document> documents, CancellationToken cancellationToken)
CallHierarchy\Finders\CallToOverrideFinder.cs (3)
25
protected override async Task<IEnumerable<
SymbolCallerInfo
>> GetCallersAsync(ISymbol symbol, Project project, IImmutableSet<Document> documents, CancellationToken cancellationToken)
28
var callsToOverrides = new List<
SymbolCallerInfo
>();
34
foreach (
var
call in calls)
CallHierarchy\Finders\FieldReferenceFinder.cs (1)
32
protected override async Task<IEnumerable<
SymbolCallerInfo
>> GetCallersAsync(ISymbol symbol, Project project, IImmutableSet<Document> documents, CancellationToken cancellationToken)
CallHierarchy\Finders\ImplementerFinder.cs (1)
35
protected override Task<IEnumerable<
SymbolCallerInfo
>> GetCallersAsync(ISymbol symbol, Project project, IImmutableSet<Document> documents, CancellationToken cancellationToken)
CallHierarchy\Finders\InterfaceImplementationCallFinder.cs (1)
32
protected override async Task<IEnumerable<
SymbolCallerInfo
>> GetCallersAsync(ISymbol symbol, Project project, IImmutableSet<Document> documents, CancellationToken cancellationToken)
CallHierarchy\Finders\MethodCallFinder.cs (1)
35
protected override async Task<IEnumerable<
SymbolCallerInfo
>> GetCallersAsync(ISymbol symbol, Project project, IImmutableSet<Document> documents, CancellationToken cancellationToken)
CallHierarchy\Finders\OverridingMemberFinder.cs (1)
31
protected override Task<IEnumerable<
SymbolCallerInfo
>> GetCallersAsync(ISymbol symbol, Project project, IImmutableSet<Document> documents, CancellationToken cancellationToken)
Progression\GraphQueries\IsCalledByGraphQuery.cs (1)
33
foreach (
var
caller in callers.Where(c => c.IsDirect))