1 instantiation of RemoteDocumentHighlight
Microsoft.CodeAnalysis.Razor.Workspaces (1)
Protocol\DocumentHighlight\RemoteDocumentHighlight.cs (1)
15=> new(highlight.Range.ToLinePositionSpan(), highlight.Kind);
10 references to RemoteDocumentHighlight
Microsoft.CodeAnalysis.Razor.Workspaces (3)
Protocol\DocumentHighlight\RemoteDocumentHighlight.cs (2)
14public static RemoteDocumentHighlight FromLspDocumentHighlight(LspDocumentHighlight highlight) 17public static LspDocumentHighlight ToLspDocumentHighlight(RemoteDocumentHighlight highlight)
Remote\IRemoteDocumentHighlightService.cs (1)
14ValueTask<RemoteResponse<RemoteDocumentHighlight[]?>> GetHighlightsAsync(RazorPinnedSolutionInfoWrapper solutionInfo, DocumentId documentId, LinePosition position, CancellationToken cancellationToken);
Microsoft.CodeAnalysis.Remote.Razor (3)
DocumentHighlight\RemoteDocumentHighlightService.cs (3)
16using Response = Microsoft.CodeAnalysis.Razor.Remote.RemoteResponse<Microsoft.CodeAnalysis.Razor.Protocol.DocumentHighlight.RemoteDocumentHighlight[]?>; 73using var results = new PooledArrayBuilder<RemoteDocumentHighlight>(); 80results.Add(RemoteDocumentHighlight.FromLspDocumentHighlight(highlight));
Microsoft.VisualStudio.LanguageServices.Razor (2)
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\DocumentHighlight\CohostDocumentHighlightEndpoint.cs (2)
58var csharpResult = await _remoteServiceInvoker.TryInvokeAsync<IRemoteDocumentHighlightService, RemoteResponse<RemoteDocumentHighlight[]?>>( 66return highlights.Select(RemoteDocumentHighlight.ToLspDocumentHighlight).ToArray();
Microsoft.VisualStudioCode.RazorExtension (2)
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\DocumentHighlight\CohostDocumentHighlightEndpoint.cs (2)
58var csharpResult = await _remoteServiceInvoker.TryInvokeAsync<IRemoteDocumentHighlightService, RemoteResponse<RemoteDocumentHighlight[]?>>( 66return highlights.Select(RemoteDocumentHighlight.ToLspDocumentHighlight).ToArray();