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