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])) 366=> Block(node, BlockKindInternal.Comment); 369=> Block(node, BlockKindInternal.Directive); 372=> Block(node, BlockKindInternal.Expression); 375=> Block(node, BlockKindInternal.HtmlComment); 378=> Block(node, BlockKindInternal.Markup); 381=> Block(node, BlockKindInternal.Statement); 384=> Block(node, BlockKindInternal.Tag); 387=> Block(node, BlockKindInternal.Template); 389private BlockSaver Block(SyntaxNode node, BlockKindInternal kind) 407private readonly BlockKindInternal _previousKind = visitor._currentBlockKind; 468_currentBlockKind = BlockKindInternal.Markup;