25 references to SpanKind
Microsoft.CodeAnalysis.Razor.Workspaces (25)
Extensions\RazorCodeDocumentExtensions.cs (4)
138
if (classifiedSpan.Kind is
SpanKind
.MetaCode or
SpanKind
.Transition)
201
SpanKind
.Markup => RazorLanguageKind.Html,
202
SpanKind
.Code => RazorLanguageKind.CSharp,
Extensions\RazorCodeDocumentExtensions_ClassifiedSpans.cs (21)
23
private record struct ClassifiedSpan(SourceSpan Span,
SpanKind
Kind);
84
AddSpan(node.StartCommentTransition,
SpanKind
.Transition);
85
AddSpan(node.StartCommentStar,
SpanKind
.MetaCode);
95
AddSpan(comment,
SpanKind
.Comment);
97
AddSpan(node.EndCommentStar,
SpanKind
.MetaCode);
98
AddSpan(node.EndCommentTransition,
SpanKind
.Transition);
263
AddSpan(sourceSpan,
SpanKind
.Markup);
300
AddSpan(sourceSpan,
SpanKind
.Markup);
322
AddSpan(node,
SpanKind
.MetaCode);
328
AddSpan(node,
SpanKind
.Transition);
334
AddSpan(node,
SpanKind
.Transition);
340
AddSpan(node,
SpanKind
.Code);
346
AddSpan(node,
SpanKind
.Code);
352
AddSpan(node,
SpanKind
.Code);
358
AddSpan(node,
SpanKind
.None);
364
AddSpan(node,
SpanKind
.Markup);
376
AddSpan(node,
SpanKind
.Markup);
382
AddSpan(node,
SpanKind
.Markup);
429
private void AddSpan(SyntaxNode node,
SpanKind
kind)
441
private void AddSpan(SyntaxToken token,
SpanKind
kind)
453
private void AddSpan(SourceSpan span,
SpanKind
kind)