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);
36 references to RazorCommentBlockSyntax
Microsoft.CodeAnalysis.Razor.Compiler (22)
Language\Legacy\ClassifiedSpanVisitor.cs (1)
52
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);
Microsoft.CodeAnalysis.Razor.Workspaces (14)
CodeActions\Razor\ExtractToCodeBehindCodeActionProvider.cs (1)
134
=> node.DescendantNodes().Any(n => n is MarkupBlockSyntax or CSharpTransitionSyntax or
RazorCommentBlockSyntax
);
Diagnostics\RazorTranslateDiagnosticsService.cs (2)
144
syntaxTree.Root.FindNode(sourceText.GetTextSpan(d.Range), getInnermostNodeForTie: true) is
RazorCommentBlockSyntax
;
469
RazorCommentBlockSyntax
);
Diagnostics\TaskListDiagnosticProvider.cs (2)
26
if (node is
RazorCommentBlockSyntax
comment)
60
private static bool CommentMatchesToken(SourceText source,
RazorCommentBlockSyntax
comment, int i, string token)
Extensions\RazorCodeDocumentExtensions_ClassifiedSpans.cs (1)
80
public override void VisitRazorCommentBlock(
RazorCommentBlockSyntax
node)
Formatting\FormattingVisitor.cs (1)
43
public override void VisitRazorCommentBlock(
RazorCommentBlockSyntax
node)
Formatting\Passes\CSharpFormattingPass.CSharpDocumentGenerator.cs (1)
859
public override LineInfo VisitRazorCommentBlock(
RazorCommentBlockSyntax
node)
Formatting\Passes\CSharpOnTypeFormattingPass.cs (1)
953
if (owner is
RazorCommentBlockSyntax
&&
Formatting\Passes\HtmlFormattingPass.cs (1)
292
else if (node is
RazorCommentBlockSyntax
comment &&
Formatting\Passes\HtmlOnTypeFormattingPass.cs (2)
67
var
comment = root.FindInnermostNode(change.Span.Start)?.FirstAncestorOrSelf<
RazorCommentBlockSyntax
>();
SemanticTokens\SemanticTokensVisitor.cs (1)
250
public override void VisitRazorCommentBlock(
RazorCommentBlockSyntax
node)
SpellCheck\SpellCheckService.cs (1)
54
if (node is
RazorCommentBlockSyntax
commentBlockSyntax)