9 references to CallHierarchyHelpers
Microsoft.CodeAnalysis.LanguageServer.Protocol (9)
Handler\CallHierarchy\CallHierarchyIncomingCallsHandler.cs (4)
30=> CallHierarchyHelpers.GetResolveData(request.Item).TextDocument; 36var resolveData = CallHierarchyHelpers.GetResolveData(request.Item); 61var fromItem = await CallHierarchyHelpers.CreateItemAsync(result.Item!, solution, locationGroup.Key, cancellationToken).ConfigureAwait(false); 65var ranges = await CallHierarchyHelpers.ConvertLocationsToRangesAsync([.. locationGroup], callerDocument, cancellationToken).ConfigureAwait(false);
Handler\CallHierarchy\CallHierarchyOutgoingCallsHandler.cs (4)
31=> CallHierarchyHelpers.GetResolveData(request.Item).TextDocument; 37var resolveData = CallHierarchyHelpers.GetResolveData(request.Item); 49var toItem = await CallHierarchyHelpers.CreateItemAsync(result.Item!, solution, cancellationToken).ConfigureAwait(false); 53var ranges = await CallHierarchyHelpers.ConvertLocationsToRangesAsync(result.ReferenceLocations, document, cancellationToken).ConfigureAwait(false);
Handler\CallHierarchy\PrepareCallHierarchyHandler.cs (1)
47var item = await CallHierarchyHelpers.CreateItemAsync(itemDescriptor, solution, preferredDocumentId: document.Id, cancellationToken).ConfigureAwait(false);