16 references to BlockKindInternal
Microsoft.CodeAnalysis.Razor.Compiler (16)
Language\Legacy\ClassifiedSpanInternal.cs (2)
12public ClassifiedSpanInternal(SourceSpan span, SourceSpan blockSpan, SpanKindInternal spanKind, BlockKindInternal blockKind, AcceptedCharactersInternal acceptedCharacters) 26public BlockKindInternal BlockKind { get; }
Language\Legacy\ClassifiedSpanVisitor.cs (14)
24private BlockKindInternal _currentBlockKind; 35_currentBlockKind = BlockKindInternal.Markup; 79(_currentBlockKind == BlockKindInternal.Directive && node.Children is [CSharpStatementLiteralSyntax])) 358=> Block(node, BlockKindInternal.Comment); 361=> Block(node, BlockKindInternal.Directive); 364=> Block(node, BlockKindInternal.Expression); 367=> Block(node, BlockKindInternal.HtmlComment); 370=> Block(node, BlockKindInternal.Markup); 373=> Block(node, BlockKindInternal.Statement); 376=> Block(node, BlockKindInternal.Tag); 379=> Block(node, BlockKindInternal.Template); 381private BlockSaver Block(SyntaxNode node, BlockKindInternal kind) 399private readonly BlockKindInternal _previousKind = visitor._currentBlockKind; 460_currentBlockKind = BlockKindInternal.Markup;