1 instantiation of RazorCommentBlockSyntax
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\Syntax\Generated\Syntax.xml.Internal.Generated.cs (1)
140internal 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)
52public override void VisitRazorCommentBlock(RazorCommentBlockSyntax node)
Language\Legacy\TagHelperBlockRewriter.cs (1)
136else if (child is RazorCommentBlockSyntax razorComment)
Language\Legacy\TagHelperParseTreeRewriter.cs (1)
688n => n is RazorCommentBlockSyntax || n is MarkupCommentBlockSyntax);
Language\RazorHtmlWriter.cs (1)
67public override void VisitRazorCommentBlock(RazorCommentBlockSyntax node)
Language\Syntax\Generated\Syntax.xml.Main.Generated.cs (11)
15public virtual TResult VisitRazorCommentBlock(RazorCommentBlockSyntax node) => DefaultVisit(node); 141public virtual void VisitRazorCommentBlock(RazorCommentBlockSyntax node) => DefaultVisit(node); 266public override SyntaxNode VisitRazorCommentBlock(RazorCommentBlockSyntax node) 402public static RazorCommentBlockSyntax RazorCommentBlock(SyntaxToken startCommentTransition, SyntaxToken startCommentStar, SyntaxToken comment, SyntaxToken endCommentStar, SyntaxToken endCommentTransition) 404if (startCommentTransition.Kind is not (SyntaxKind.RazorCommentTransition)) return ThrowHelper.ThrowArgumentException<RazorCommentBlockSyntax>(nameof(startCommentTransition), $"Invalid SyntaxKind. Expected 'SyntaxKind.RazorCommentTransition', but it was {startCommentTransition.Kind}"); 405if (startCommentStar.Kind is not (SyntaxKind.RazorCommentStar)) return ThrowHelper.ThrowArgumentException<RazorCommentBlockSyntax>(nameof(startCommentStar), $"Invalid SyntaxKind. Expected 'SyntaxKind.RazorCommentStar', but it was {startCommentStar.Kind}"); 406if (comment.Kind is not (SyntaxKind.RazorCommentLiteral)) return ThrowHelper.ThrowArgumentException<RazorCommentBlockSyntax>(nameof(comment), $"Invalid SyntaxKind. Expected 'SyntaxKind.RazorCommentLiteral', but it was {comment.Kind}"); 407if (endCommentStar.Kind is not (SyntaxKind.RazorCommentStar)) return ThrowHelper.ThrowArgumentException<RazorCommentBlockSyntax>(nameof(endCommentStar), $"Invalid SyntaxKind. Expected 'SyntaxKind.RazorCommentStar', but it was {endCommentStar.Kind}"); 408if (endCommentTransition.Kind is not (SyntaxKind.RazorCommentTransition)) return ThrowHelper.ThrowArgumentException<RazorCommentBlockSyntax>(nameof(endCommentTransition), $"Invalid SyntaxKind. Expected 'SyntaxKind.RazorCommentTransition', but it was {endCommentTransition.Kind}"); 409return (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(); 413public static RazorCommentBlockSyntax RazorCommentBlock()
Language\Syntax\Generated\Syntax.xml.Syntax.Generated.cs (7)
81public RazorCommentBlockSyntax Update(SyntaxToken startCommentTransition, SyntaxToken startCommentStar, SyntaxToken comment, SyntaxToken endCommentStar, SyntaxToken endCommentTransition) 85var newNode = SyntaxFactory.RazorCommentBlock(startCommentTransition, startCommentStar, comment, endCommentStar, endCommentTransition); 95public RazorCommentBlockSyntax WithStartCommentTransition(SyntaxToken startCommentTransition) => Update(startCommentTransition, StartCommentStar, Comment, EndCommentStar, EndCommentTransition); 96public RazorCommentBlockSyntax WithStartCommentStar(SyntaxToken startCommentStar) => Update(StartCommentTransition, startCommentStar, Comment, EndCommentStar, EndCommentTransition); 97public RazorCommentBlockSyntax WithComment(SyntaxToken comment) => Update(StartCommentTransition, StartCommentStar, comment, EndCommentStar, EndCommentTransition); 98public RazorCommentBlockSyntax WithEndCommentStar(SyntaxToken endCommentStar) => Update(StartCommentTransition, StartCommentStar, Comment, endCommentStar, EndCommentTransition); 99public 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)
144syntaxTree.Root.FindNode(sourceText.GetTextSpan(d.Range), getInnermostNodeForTie: true) is RazorCommentBlockSyntax; 469RazorCommentBlockSyntax);
Diagnostics\TaskListDiagnosticProvider.cs (2)
26if (node is RazorCommentBlockSyntax comment) 60private static bool CommentMatchesToken(SourceText source, RazorCommentBlockSyntax comment, int i, string token)
Extensions\RazorCodeDocumentExtensions_ClassifiedSpans.cs (1)
80public override void VisitRazorCommentBlock(RazorCommentBlockSyntax node)
Formatting\FormattingVisitor.cs (1)
43public override void VisitRazorCommentBlock(RazorCommentBlockSyntax node)
Formatting\Passes\CSharpFormattingPass.CSharpDocumentGenerator.cs (1)
859public override LineInfo VisitRazorCommentBlock(RazorCommentBlockSyntax node)
Formatting\Passes\CSharpOnTypeFormattingPass.cs (1)
953if (owner is RazorCommentBlockSyntax &&
Formatting\Passes\HtmlFormattingPass.cs (1)
292else if (node is RazorCommentBlockSyntax comment &&
Formatting\Passes\HtmlOnTypeFormattingPass.cs (2)
67var comment = root.FindInnermostNode(change.Span.Start)?.FirstAncestorOrSelf<RazorCommentBlockSyntax>();
SemanticTokens\SemanticTokensVisitor.cs (1)
250public override void VisitRazorCommentBlock(RazorCommentBlockSyntax node)
SpellCheck\SpellCheckService.cs (1)
54if (node is RazorCommentBlockSyntax commentBlockSyntax)