1 instantiation of RazorDocumentSyntax
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\Syntax\Generated\Syntax.xml.Internal.Generated.cs (1)
60internal override SyntaxNode CreateRed(SyntaxNode parent, int position) => new Syntax.RazorDocumentSyntax(this, parent, position);
12 references to RazorDocumentSyntax
Microsoft.CodeAnalysis.Razor.Compiler (12)
Language\Syntax\Generated\Syntax.xml.Main.Generated.cs (7)
12public virtual TResult VisitRazorDocument(RazorDocumentSyntax node) => DefaultVisit(node); 138public virtual void VisitRazorDocument(RazorDocumentSyntax node) => DefaultVisit(node); 263public override SyntaxNode VisitRazorDocument(RazorDocumentSyntax node) 390public static RazorDocumentSyntax RazorDocument(RazorBlockSyntax document, SyntaxToken endOfFile) 393if (endOfFile.Kind is not (SyntaxKind.EndOfFile)) return ThrowHelper.ThrowArgumentException<RazorDocumentSyntax>(nameof(endOfFile), $"Invalid SyntaxKind. Expected 'SyntaxKind.EndOfFile', but it was {endOfFile.Kind}"); 394return (RazorDocumentSyntax)InternalSyntax.SyntaxFactory.RazorDocument(document == null ? null : (InternalSyntax.RazorBlockSyntax)document.Green, (Syntax.InternalSyntax.SyntaxToken)endOfFile.Node).CreateRed(); 398public static RazorDocumentSyntax RazorDocument(RazorBlockSyntax document)
Language\Syntax\Generated\Syntax.xml.Syntax.Generated.cs (4)
43public RazorDocumentSyntax Update(RazorBlockSyntax document, SyntaxToken endOfFile) 47var newNode = SyntaxFactory.RazorDocument(document, endOfFile); 57public RazorDocumentSyntax WithDocument(RazorBlockSyntax document) => Update(document, EndOfFile); 58public RazorDocumentSyntax WithEndOfFile(SyntaxToken endOfFile) => Update(Document, endOfFile);
Language\Syntax\SyntaxNode.cs (1)
434if (position == EndPosition && this is RazorDocumentSyntax document)