1 instantiation of RazorCommentBlockSyntax
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\Syntax\Generated\Syntax.xml.Internal.Generated.cs (1)
140
internal override SyntaxNode CreateRed(SyntaxNode parent, int position) => new Syntax.
RazorCommentBlockSyntax
(this, parent, position);
22 references to RazorCommentBlockSyntax
Microsoft.CodeAnalysis.Razor.Compiler (22)
Language\Legacy\ClassifiedSpanVisitor.cs (1)
51
public override void VisitRazorCommentBlock(
RazorCommentBlockSyntax
node)
Language\Legacy\TagHelperBlockRewriter.cs (1)
136
else if (child is
RazorCommentBlockSyntax
razorComment)
Language\Legacy\TagHelperParseTreeRewriter.cs (1)
688
n => n is
RazorCommentBlockSyntax
|| n is MarkupCommentBlockSyntax);
Language\RazorHtmlWriter.cs (1)
67
public override void VisitRazorCommentBlock(
RazorCommentBlockSyntax
node)
Language\Syntax\Generated\Syntax.xml.Main.Generated.cs (11)
15
public virtual TResult VisitRazorCommentBlock(
RazorCommentBlockSyntax
node) => DefaultVisit(node);
141
public virtual void VisitRazorCommentBlock(
RazorCommentBlockSyntax
node) => DefaultVisit(node);
266
public override SyntaxNode VisitRazorCommentBlock(
RazorCommentBlockSyntax
node)
402
public static
RazorCommentBlockSyntax
RazorCommentBlock(SyntaxToken startCommentTransition, SyntaxToken startCommentStar, SyntaxToken comment, SyntaxToken endCommentStar, SyntaxToken endCommentTransition)
404
if (startCommentTransition.Kind is not (SyntaxKind.RazorCommentTransition)) return ThrowHelper.ThrowArgumentException<
RazorCommentBlockSyntax
>(nameof(startCommentTransition), $"Invalid SyntaxKind. Expected 'SyntaxKind.RazorCommentTransition', but it was {startCommentTransition.Kind}");
405
if (startCommentStar.Kind is not (SyntaxKind.RazorCommentStar)) return ThrowHelper.ThrowArgumentException<
RazorCommentBlockSyntax
>(nameof(startCommentStar), $"Invalid SyntaxKind. Expected 'SyntaxKind.RazorCommentStar', but it was {startCommentStar.Kind}");
406
if (comment.Kind is not (SyntaxKind.RazorCommentLiteral)) return ThrowHelper.ThrowArgumentException<
RazorCommentBlockSyntax
>(nameof(comment), $"Invalid SyntaxKind. Expected 'SyntaxKind.RazorCommentLiteral', but it was {comment.Kind}");
407
if (endCommentStar.Kind is not (SyntaxKind.RazorCommentStar)) return ThrowHelper.ThrowArgumentException<
RazorCommentBlockSyntax
>(nameof(endCommentStar), $"Invalid SyntaxKind. Expected 'SyntaxKind.RazorCommentStar', but it was {endCommentStar.Kind}");
408
if (endCommentTransition.Kind is not (SyntaxKind.RazorCommentTransition)) return ThrowHelper.ThrowArgumentException<
RazorCommentBlockSyntax
>(nameof(endCommentTransition), $"Invalid SyntaxKind. Expected 'SyntaxKind.RazorCommentTransition', but it was {endCommentTransition.Kind}");
409
return (
RazorCommentBlockSyntax
)InternalSyntax.SyntaxFactory.RazorCommentBlock((Syntax.InternalSyntax.SyntaxToken)startCommentTransition.Node, (Syntax.InternalSyntax.SyntaxToken)startCommentStar.Node, (Syntax.InternalSyntax.SyntaxToken)comment.Node, (Syntax.InternalSyntax.SyntaxToken)endCommentStar.Node, (Syntax.InternalSyntax.SyntaxToken)endCommentTransition.Node).CreateRed();
413
public static
RazorCommentBlockSyntax
RazorCommentBlock()
Language\Syntax\Generated\Syntax.xml.Syntax.Generated.cs (7)
81
public
RazorCommentBlockSyntax
Update(SyntaxToken startCommentTransition, SyntaxToken startCommentStar, SyntaxToken comment, SyntaxToken endCommentStar, SyntaxToken endCommentTransition)
85
var
newNode = SyntaxFactory.RazorCommentBlock(startCommentTransition, startCommentStar, comment, endCommentStar, endCommentTransition);
95
public
RazorCommentBlockSyntax
WithStartCommentTransition(SyntaxToken startCommentTransition) => Update(startCommentTransition, StartCommentStar, Comment, EndCommentStar, EndCommentTransition);
96
public
RazorCommentBlockSyntax
WithStartCommentStar(SyntaxToken startCommentStar) => Update(StartCommentTransition, startCommentStar, Comment, EndCommentStar, EndCommentTransition);
97
public
RazorCommentBlockSyntax
WithComment(SyntaxToken comment) => Update(StartCommentTransition, StartCommentStar, comment, EndCommentStar, EndCommentTransition);
98
public
RazorCommentBlockSyntax
WithEndCommentStar(SyntaxToken endCommentStar) => Update(StartCommentTransition, StartCommentStar, Comment, endCommentStar, EndCommentTransition);
99
public
RazorCommentBlockSyntax
WithEndCommentTransition(SyntaxToken endCommentTransition) => Update(StartCommentTransition, StartCommentStar, Comment, EndCommentStar, endCommentTransition);