1 instantiation of ClassifiedSpan
Microsoft.CodeAnalysis.Razor.Workspaces (1)
Extensions\RazorCodeDocumentExtensions_ClassifiedSpans.cs (1)
454
=> _spans.Add(
new
(span, kind));
11 references to ClassifiedSpan
Microsoft.CodeAnalysis.Razor.Workspaces (11)
Extensions\RazorCodeDocumentExtensions.CachedData.cs (2)
25
private ImmutableArray<
ClassifiedSpan
>? _classifiedSpans;
29
public ImmutableArray<
ClassifiedSpan
> GetOrComputeClassifiedSpans(CancellationToken cancellationToken)
Extensions\RazorCodeDocumentExtensions.cs (5)
110
private static ImmutableArray<
ClassifiedSpan
> GetClassifiedSpans(RazorCodeDocument document)
117
ImmutableArray<
ClassifiedSpan
> classifiedSpans,
126
var
classifiedSpan = classifiedSpans[i];
189
var
lastClassifiedSpan = classifiedSpans.Last();
196
static RazorLanguageKind GetLanguageFromClassifiedSpan(
ClassifiedSpan
classifiedSpan)
Extensions\RazorCodeDocumentExtensions_ClassifiedSpans.cs (4)
50
private readonly ImmutableArray<
ClassifiedSpan
>.Builder _spans;
57
_spans = ImmutableArray.CreateBuilder<
ClassifiedSpan
>();
67
public static ImmutableArray<
ClassifiedSpan
> VisitRoot(RazorSyntaxTree syntaxTree)
77
private ImmutableArray<
ClassifiedSpan
> GetSpansAndClear()