16 references to BlockKindInternal
Microsoft.CodeAnalysis.Razor.Compiler (16)
Language\Legacy\ClassifiedSpanInternal.cs (2)
12
public ClassifiedSpanInternal(SourceSpan span, SourceSpan blockSpan, SpanKindInternal spanKind,
BlockKindInternal
blockKind, AcceptedCharactersInternal acceptedCharacters)
26
public
BlockKindInternal
BlockKind { get; }
Language\Legacy\ClassifiedSpanVisitor.cs (14)
24
private
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);
389
private BlockSaver Block(SyntaxNode node,
BlockKindInternal
kind)
407
private readonly
BlockKindInternal
_previousKind = visitor._currentBlockKind;
468
_currentBlockKind =
BlockKindInternal
.Markup;