1 instantiation of CallHierarchyOutgoingCall
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Handler\CallHierarchy\CallHierarchyOutgoingCallsHandler.cs (1)
54outgoingCalls.Add(new LSP.CallHierarchyOutgoingCall
13 references to CallHierarchyOutgoingCall
Microsoft.CodeAnalysis.LanguageServer.Protocol (6)
Handler\CallHierarchy\CallHierarchyOutgoingCallsHandler.cs (3)
24internal sealed class CallHierarchyOutgoingCallsHandler() : ILspServiceDocumentRequestHandler<LSP.CallHierarchyOutgoingCallsParams, LSP.CallHierarchyOutgoingCall[]?> 33public async Task<LSP.CallHierarchyOutgoingCall[]?> HandleRequestAsync(LSP.CallHierarchyOutgoingCallsParams request, RequestContext context, CancellationToken cancellationToken) 46var outgoingCalls = new List<LSP.CallHierarchyOutgoingCall>();
Protocol\Methods.Navigation.cs (1)
161public static readonly LspRequest<CallHierarchyOutgoingCallsParams, CallHierarchyOutgoingCall[]?> CallHierarchyOutgoingCalls = new(CallHierarchyOutgoingCallsName);
Protocol\Navigation\CallHierarchyOutgoingCallsParams.cs (2)
17internal sealed class CallHierarchyOutgoingCallsParams : IWorkDoneProgressParams, IPartialResultParams<CallHierarchyOutgoingCall[]> 37public IProgress<CallHierarchyOutgoingCall[]>? PartialResultToken { get; set; }
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (7)
CallHierarchy\CallHierarchyTests.cs (7)
75var constructorCall = Assert.Single(outgoingCalls, static call => call.To.Name == "C.C()"); 76var methodCall = Assert.Single(outgoingCalls, static call => call.To.Name == "C.M()"); 166var methodCall = Assert.Single(outgoingCalls, static call => call.To.Name == "C.M()"); 167var propertyCall = Assert.Single(outgoingCalls, static call => call.To.Name == "C.P"); 168var fieldCall = Assert.Single(outgoingCalls, static call => call.To.Name == "C.F"); 189private static async Task<LSP.CallHierarchyOutgoingCall[]> RunOutgoingCallsAsync(TestLspServer testLspServer, LSP.CallHierarchyItem item) 190=> await testLspServer.ExecuteRequestAsync<LSP.CallHierarchyOutgoingCallsParams, LSP.CallHierarchyOutgoingCall[]?>(