1 instantiation of CallHierarchyIncomingCall
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Handler\CallHierarchy\CallHierarchyIncomingCallsHandler.cs (1)
66
incomingCalls.Add(new LSP.
CallHierarchyIncomingCall
10 references to CallHierarchyIncomingCall
Microsoft.CodeAnalysis.LanguageServer.Protocol (6)
Handler\CallHierarchy\CallHierarchyIncomingCallsHandler.cs (3)
23
internal sealed class CallHierarchyIncomingCallsHandler() : ILspServiceDocumentRequestHandler<LSP.CallHierarchyIncomingCallsParams, LSP.
CallHierarchyIncomingCall
[]?>
32
public async Task<LSP.
CallHierarchyIncomingCall
[]?> HandleRequestAsync(LSP.CallHierarchyIncomingCallsParams request, RequestContext context, CancellationToken cancellationToken)
45
var incomingCalls = new List<LSP.
CallHierarchyIncomingCall
>();
Protocol\Methods.Navigation.cs (1)
144
public static readonly LspRequest<CallHierarchyIncomingCallsParams,
CallHierarchyIncomingCall
[]?> CallHierarchyIncomingCalls = new(CallHierarchyIncomingCallsName);
Protocol\Navigation\CallHierarchyIncomingCallsParams.cs (2)
17
internal sealed class CallHierarchyIncomingCallsParams : IWorkDoneProgressParams, IPartialResultParams<
CallHierarchyIncomingCall
[]>
37
public IProgress<
CallHierarchyIncomingCall
[]>? PartialResultToken { get; set; }
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (4)
CallHierarchy\CallHierarchyTests.cs (4)
124
var
firstCaller = Assert.Single(incomingCalls, static call => call.From.Name == "Caller.Caller1()");
125
var
secondCaller = Assert.Single(incomingCalls, static call => call.From.Name == "Caller.Caller2()");
198
private static async Task<LSP.
CallHierarchyIncomingCall
[]> RunIncomingCallsAsync(TestLspServer testLspServer, LSP.CallHierarchyItem item)
199
=> await testLspServer.ExecuteRequestAsync<LSP.CallHierarchyIncomingCallsParams, LSP.
CallHierarchyIncomingCall
[]?>(