1 instantiation of RemoteFoldingRange
Microsoft.CodeAnalysis.Razor.Workspaces (1)
Protocol\Folding\RemoteFoldingRange.cs (1)
23=> new(
18 references to RemoteFoldingRange
Microsoft.CodeAnalysis.Razor.Workspaces (4)
Protocol\Folding\RemoteFoldingRange.cs (2)
22public static RemoteFoldingRange FromLspFoldingRange(FoldingRange r) 31public static FoldingRange ToLspFoldingRange(RemoteFoldingRange r)
Remote\IRemoteFoldingRangeService.cs (2)
14ValueTask<ImmutableArray<RemoteFoldingRange>> GetFoldingRangesAsync(RazorPinnedSolutionInfoWrapper solutionInfo, DocumentId documentId, ImmutableArray<RemoteFoldingRange> htmlRanges, CancellationToken cancellationToken);
Microsoft.CodeAnalysis.Remote.Razor (6)
FoldingRanges\RemoteFoldingRangeService.cs (6)
29public ValueTask<ImmutableArray<RemoteFoldingRange>> GetFoldingRangesAsync( 32ImmutableArray<RemoteFoldingRange> htmlRanges, 40private async ValueTask<ImmutableArray<RemoteFoldingRange>> GetFoldingRangesAsync( 42ImmutableArray<RemoteFoldingRange> htmlRanges, 52var convertedHtml = htmlRanges.SelectAsArray(RemoteFoldingRange.ToLspFoldingRange); 56.SelectAsArray(RemoteFoldingRange.FromLspFoldingRange);
Microsoft.VisualStudio.LanguageServices.Razor (4)
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\FoldingRange\CohostFoldingRangeEndpoint.cs (4)
76var data = await _remoteServiceInvoker.TryInvokeAsync<IRemoteFoldingRangeService, ImmutableArray<RemoteFoldingRange>>( 85return allRanges.SelectAsPlainArray(RemoteFoldingRange.ToLspFoldingRange); 91private async Task<ImmutableArray<RemoteFoldingRange>?> GetHtmlFoldingRangesAsync(TextDocument razorDocument, CancellationToken cancellationToken) 110return result.SelectAsArray(RemoteFoldingRange.FromLspFoldingRange);
Microsoft.VisualStudioCode.RazorExtension (4)
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\FoldingRange\CohostFoldingRangeEndpoint.cs (4)
76var data = await _remoteServiceInvoker.TryInvokeAsync<IRemoteFoldingRangeService, ImmutableArray<RemoteFoldingRange>>( 85return allRanges.SelectAsPlainArray(RemoteFoldingRange.ToLspFoldingRange); 91private async Task<ImmutableArray<RemoteFoldingRange>?> GetHtmlFoldingRangesAsync(TextDocument razorDocument, CancellationToken cancellationToken) 110return result.SelectAsArray(RemoteFoldingRange.FromLspFoldingRange);