9 types derived from CSharpSyntaxNode
Microsoft.CodeAnalysis.Razor.Compiler (9)
Language\Syntax\Generated\Syntax.xml.Syntax.Generated.cs (9)
1600internal sealed partial class CSharpTransitionSyntax : CSharpSyntaxNode 1637internal sealed partial class CSharpStatementLiteralSyntax : CSharpSyntaxNode 1683internal sealed partial class CSharpExpressionLiteralSyntax : CSharpSyntaxNode 1729internal sealed partial class CSharpEphemeralTextLiteralSyntax : CSharpSyntaxNode 1814internal abstract partial class CSharpRazorBlockSyntax : CSharpSyntaxNode 1882internal sealed partial class CSharpStatementBodySyntax : CSharpSyntaxNode 1995internal sealed partial class CSharpExplicitExpressionBodySyntax : CSharpSyntaxNode 2108internal sealed partial class CSharpImplicitExpressionBodySyntax : CSharpSyntaxNode 2320internal sealed partial class RazorDirectiveBodySyntax : CSharpSyntaxNode
50 references to CSharpSyntaxNode
Microsoft.CodeAnalysis.Razor.Compiler (50)
Language\NamespaceComputer.cs (1)
251node.DirectiveBody.CSharpCode.Children is [_, CSharpSyntaxNode @namespace, ..])
Language\Syntax\Generated\Syntax.xml.Main.Generated.cs (15)
366=> node.Update((CSharpTransitionSyntax)Visit(node.Transition), (CSharpSyntaxNode)Visit(node.Body)); 372=> node.Update((CSharpTransitionSyntax)Visit(node.Transition), (CSharpSyntaxNode)Visit(node.Body)); 378=> node.Update((CSharpTransitionSyntax)Visit(node.Transition), (CSharpSyntaxNode)Visit(node.Body)); 384=> node.Update((CSharpTransitionSyntax)Visit(node.Transition), (CSharpSyntaxNode)Visit(node.Body), node.DirectiveDescriptor); 387=> node.Update((CSharpTransitionSyntax)Visit(node.Transition), (CSharpSyntaxNode)Visit(node.Body), node.DirectiveDescriptor); 390=> node.Update((CSharpTransitionSyntax)Visit(node.Transition), (CSharpSyntaxNode)Visit(node.Body), node.DirectiveDescriptor); 753public static CSharpStatementSyntax CSharpStatement(CSharpTransitionSyntax transition, CSharpSyntaxNode body) 774public static CSharpExplicitExpressionSyntax CSharpExplicitExpression(CSharpTransitionSyntax transition, CSharpSyntaxNode body) 795public static CSharpImplicitExpressionSyntax CSharpImplicitExpression(CSharpTransitionSyntax transition, CSharpSyntaxNode body) 814public static RazorDirectiveSyntax RazorDirective(CSharpTransitionSyntax transition, CSharpSyntaxNode body, DirectiveDescriptor directiveDescriptor) 822public static RazorDirectiveSyntax RazorDirective(CSharpTransitionSyntax transition, CSharpSyntaxNode body) 826public static RazorUsingDirectiveSyntax RazorUsingDirective(CSharpTransitionSyntax transition, CSharpSyntaxNode body, DirectiveDescriptor directiveDescriptor) 834public static RazorUsingDirectiveSyntax RazorUsingDirective(CSharpTransitionSyntax transition, CSharpSyntaxNode body) 838public static RazorDocumentationDirectiveSyntax RazorDocumentationDirective(CSharpTransitionSyntax transition, CSharpSyntaxNode body, DirectiveDescriptor directiveDescriptor) 846public static RazorDocumentationDirectiveSyntax RazorDocumentationDirective(CSharpTransitionSyntax transition, CSharpSyntaxNode body)
Language\Syntax\Generated\Syntax.xml.Syntax.Generated.cs (34)
1825public abstract CSharpSyntaxNode Body { get; } 1826public CSharpRazorBlockSyntax WithBody(CSharpSyntaxNode body) => WithBodyCore(body); 1827internal abstract CSharpRazorBlockSyntax WithBodyCore(CSharpSyntaxNode body); 1833private CSharpSyntaxNode _body; 1841public override CSharpSyntaxNode Body => GetRed(ref _body, 1); 1862public CSharpStatementSyntax Update(CSharpTransitionSyntax transition, CSharpSyntaxNode body) 1878internal override CSharpRazorBlockSyntax WithBodyCore(CSharpSyntaxNode body) => WithBody(body); 1879public new CSharpStatementSyntax WithBody(CSharpSyntaxNode body) => Update(Transition, body); 1946private CSharpSyntaxNode _body; 1954public override CSharpSyntaxNode Body => GetRed(ref _body, 1); 1975public CSharpExplicitExpressionSyntax Update(CSharpTransitionSyntax transition, CSharpSyntaxNode body) 1991internal override CSharpRazorBlockSyntax WithBodyCore(CSharpSyntaxNode body) => WithBody(body); 1992public new CSharpExplicitExpressionSyntax WithBody(CSharpSyntaxNode body) => Update(Transition, body); 2059private CSharpSyntaxNode _body; 2067public override CSharpSyntaxNode Body => GetRed(ref _body, 1); 2088public CSharpImplicitExpressionSyntax Update(CSharpTransitionSyntax transition, CSharpSyntaxNode body) 2104internal override CSharpRazorBlockSyntax WithBodyCore(CSharpSyntaxNode body) => WithBody(body); 2105public new CSharpImplicitExpressionSyntax WithBody(CSharpSyntaxNode body) => Update(Transition, body); 2155public new BaseRazorDirectiveSyntax WithBody(CSharpSyntaxNode body) => (BaseRazorDirectiveSyntax)WithBodyCore(body); 2161private CSharpSyntaxNode _body; 2169public override CSharpSyntaxNode Body => GetRed(ref _body, 1); 2191public RazorDirectiveSyntax Update(CSharpTransitionSyntax transition, CSharpSyntaxNode body, DirectiveDescriptor directiveDescriptor) 2207internal override CSharpRazorBlockSyntax WithBodyCore(CSharpSyntaxNode body) => WithBody(body); 2208public new RazorDirectiveSyntax WithBody(CSharpSyntaxNode body) => Update(Transition, body, DirectiveDescriptor); 2215private CSharpSyntaxNode _body; 2223public override CSharpSyntaxNode Body => GetRed(ref _body, 1); 2245public RazorUsingDirectiveSyntax Update(CSharpTransitionSyntax transition, CSharpSyntaxNode body, DirectiveDescriptor directiveDescriptor) 2261internal override CSharpRazorBlockSyntax WithBodyCore(CSharpSyntaxNode body) => WithBody(body); 2262public new RazorUsingDirectiveSyntax WithBody(CSharpSyntaxNode body) => Update(Transition, body, DirectiveDescriptor); 2269private CSharpSyntaxNode _body; 2277public override CSharpSyntaxNode Body => GetRed(ref _body, 1); 2299public RazorDocumentationDirectiveSyntax Update(CSharpTransitionSyntax transition, CSharpSyntaxNode body, DirectiveDescriptor directiveDescriptor) 2315internal override CSharpRazorBlockSyntax WithBodyCore(CSharpSyntaxNode body) => WithBody(body); 2316public new RazorDocumentationDirectiveSyntax WithBody(CSharpSyntaxNode body) => Update(Transition, body, DirectiveDescriptor);