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