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