9 instantiations of RazorTextSpan
Microsoft.CodeAnalysis.Razor.Workspaces (9)
DocumentMapping\RazorEditService.cs (1)
336Span = new RazorTextSpan()
DocumentMapping\RazorEditService_Methods.cs (2)
71Span = new RazorTextSpan 113Span = new RazorTextSpan
DocumentMapping\RazorEditService_UsingDirectives.cs (2)
108return new RazorTextSpan(); 112return new RazorTextSpan
Extensions\LspExtensions_Range.cs (1)
14return new()
Extensions\LspExtensions_TextChange.cs (1)
15Span = new RazorTextSpan()
Extensions\TextSpanExtensions.cs (1)
25return new RazorTextSpan()
Protocol\RazorTextSpan.cs (1)
21return new RazorTextSpan
15 references to RazorTextSpan
Microsoft.CodeAnalysis.Razor.Workspaces (15)
CodeActions\Models\RemoveUnnecessaryDirectivesCodeActionParams.cs (1)
12public required RazorTextSpan[] UnusedDirectiveSpans { get; init; }
CodeActions\Razor\RemoveUnnecessaryDirectivesCodeActionResolver.cs (1)
30foreach (var directiveSpan in actionParams.UnusedDirectiveSpans)
DocumentMapping\RazorEditService.cs (2)
247Span = RazorTextSpan.FromBounds(hostStartIndex, hostEndIndex), 272Span = RazorTextSpan.FromBounds(hostStartIndex, hostEndIndex),
DocumentMapping\RazorEditService_UsingDirectives.cs (5)
83var span = FindFirstTopLevelSpotForUsing(codeDocument); 96static RazorTextSpan FindFirstTopLevelSpotForUsing(RazorCodeDocument codeDocument) 172Span = RazorTextSpan.FromBounds(startPosition, endPosition), 217Span = RazorTextSpan.FromBounds(startPosition, endPosition), 234Span = RazorTextSpan.FromBounds(start, end),
Extensions\LspExtensions_Range.cs (1)
11public static RazorTextSpan ToRazorTextSpan(this LspRange range, SourceText sourceText)
Extensions\RazorTextSpanExtensions.cs (1)
10public static TextSpan ToTextSpan(this RazorTextSpan razorTextSpan)
Extensions\TextSpanExtensions.cs (1)
23internal static RazorTextSpan ToRazorTextSpan(this TextSpan span)
Protocol\DocumentMapping\RazorMapToDocumentRangesResponse.cs (1)
14public required RazorTextSpan[] Spans { get; set; }
Protocol\RazorTextChange.cs (1)
15public required RazorTextSpan Span { get; set; }
Protocol\RazorTextSpan.cs (1)
19public static RazorTextSpan FromBounds(int start, int end)