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)
22
public static
RemoteFoldingRange
FromLspFoldingRange(FoldingRange r)
31
public static FoldingRange ToLspFoldingRange(
RemoteFoldingRange
r)
Remote\IRemoteFoldingRangeService.cs (2)
14
ValueTask<ImmutableArray<
RemoteFoldingRange
>> GetFoldingRangesAsync(RazorPinnedSolutionInfoWrapper solutionInfo, DocumentId documentId, ImmutableArray<
RemoteFoldingRange
> htmlRanges, CancellationToken cancellationToken);
Microsoft.CodeAnalysis.Remote.Razor (6)
FoldingRanges\RemoteFoldingRangeService.cs (6)
29
public ValueTask<ImmutableArray<
RemoteFoldingRange
>> GetFoldingRangesAsync(
32
ImmutableArray<
RemoteFoldingRange
> htmlRanges,
40
private async ValueTask<ImmutableArray<
RemoteFoldingRange
>> GetFoldingRangesAsync(
42
ImmutableArray<
RemoteFoldingRange
> htmlRanges,
52
var 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)
76
var data = await _remoteServiceInvoker.TryInvokeAsync<IRemoteFoldingRangeService, ImmutableArray<
RemoteFoldingRange
>>(
85
return allRanges.SelectAsPlainArray(
RemoteFoldingRange
.ToLspFoldingRange);
91
private async Task<ImmutableArray<
RemoteFoldingRange
>?> GetHtmlFoldingRangesAsync(TextDocument razorDocument, CancellationToken cancellationToken)
110
return result.SelectAsArray(
RemoteFoldingRange
.FromLspFoldingRange);
Microsoft.VisualStudioCode.RazorExtension (4)
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\FoldingRange\CohostFoldingRangeEndpoint.cs (4)
76
var data = await _remoteServiceInvoker.TryInvokeAsync<IRemoteFoldingRangeService, ImmutableArray<
RemoteFoldingRange
>>(
85
return allRanges.SelectAsPlainArray(
RemoteFoldingRange
.ToLspFoldingRange);
91
private async Task<ImmutableArray<
RemoteFoldingRange
>?> GetHtmlFoldingRangesAsync(TextDocument razorDocument, CancellationToken cancellationToken)
110
return result.SelectAsArray(
RemoteFoldingRange
.FromLspFoldingRange);