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