2 instantiations of RazorMappedSpanResult
Microsoft.CodeAnalysis.Remote.Razor (2)
DocumentMapping\RemoteSpanMappingService.cs (2)
128results.Add(new(filePath, new(LinePosition.Zero, LinePosition.Zero), new TextSpan())); 132results.Add(new(filePath, linePositionSpan, mappedSpan));
15 references to RazorMappedSpanResult
Microsoft.AspNetCore.Razor.Test.Common.Tooling (2)
LanguageServer\CSharpTestLspServerHelpers.cs (2)
181public Task<ImmutableArray<RazorMappedSpanResult>> MapSpansAsync(Document document, IEnumerable<TextSpan> spans, CancellationToken cancellationToken) 183return SpecializedTasks.EmptyImmutableArray<RazorMappedSpanResult>();
Microsoft.CodeAnalysis.ExternalAccess.Razor.Features (4)
IRazorMappingService.cs (1)
15Task<ImmutableArray<RazorMappedSpanResult>> MapSpansAsync(Document document, IEnumerable<TextSpan> spans, CancellationToken cancellationToken);
IRazorSourceGeneratedDocumentSpanMappingService.cs (1)
15Task<ImmutableArray<RazorMappedSpanResult>> MapSpansAsync(SourceGeneratedDocument document, ImmutableArray<TextSpan> spans, CancellationToken cancellationToken);
RazorMappingServiceWrapper.cs (1)
67var razorSpan = razorSpans[i];
RazorSourceGeneratedDocumentSpanMappingServiceWrapper.cs (1)
80foreach (var span in mappedSpans)
Microsoft.CodeAnalysis.Razor.Workspaces (1)
Remote\IRemoteSpanMappingService.cs (1)
20ValueTask<ImmutableArray<RazorMappedSpanResult>> MapSpansAsync(
Microsoft.CodeAnalysis.Remote.Razor (4)
DocumentMapping\RemoteSpanMappingService.cs (4)
84public ValueTask<ImmutableArray<RazorMappedSpanResult>> MapSpansAsync(RazorPinnedSolutionInfoWrapper solutionInfo, DocumentId generatedDocumentId, ImmutableArray<TextSpan> spans, CancellationToken cancellationToken) 90private async ValueTask<ImmutableArray<RazorMappedSpanResult>> MapSpansAsync(Solution solution, DocumentId generatedDocumentId, ImmutableArray<TextSpan> spans, CancellationToken cancellationToken) 104private async Task<ImmutableArray<RazorMappedSpanResult>> MapSpansAsync(RemoteDocumentSnapshot documentSnapshot, RazorCodeDocument codeDocument, ImmutableArray<TextSpan> spans, CancellationToken cancellationToken) 118using var results = new PooledArrayBuilder<RazorMappedSpanResult>();
Microsoft.VisualStudio.LanguageServices.Razor (2)
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\RazorSourceGeneratedDocumentSpanMappingService.cs (2)
43public async Task<ImmutableArray<RazorMappedSpanResult>> MapSpansAsync(SourceGeneratedDocument document, ImmutableArray<TextSpan> spans, CancellationToken cancellationToken) 51return await _remoteServiceInvoker.TryInvokeAsync<IRemoteSpanMappingService, ImmutableArray<RazorMappedSpanResult>>(
Microsoft.VisualStudioCode.RazorExtension (2)
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\RazorSourceGeneratedDocumentSpanMappingService.cs (2)
43public async Task<ImmutableArray<RazorMappedSpanResult>> MapSpansAsync(SourceGeneratedDocument document, ImmutableArray<TextSpan> spans, CancellationToken cancellationToken) 51return await _remoteServiceInvoker.TryInvokeAsync<IRemoteSpanMappingService, ImmutableArray<RazorMappedSpanResult>>(