9 types derived from CSharpSyntaxNode
Microsoft.CodeAnalysis.Razor.Compiler (9)
Language\Syntax\Generated\Syntax.xml.Internal.Generated.cs (9)
2291
internal sealed partial class CSharpTransitionSyntax :
CSharpSyntaxNode
2347
internal sealed partial class CSharpStatementLiteralSyntax :
CSharpSyntaxNode
2409
internal sealed partial class CSharpExpressionLiteralSyntax :
CSharpSyntaxNode
2471
internal sealed partial class CSharpEphemeralTextLiteralSyntax :
CSharpSyntaxNode
2587
internal abstract partial class CSharpRazorBlockSyntax :
CSharpSyntaxNode
2663
internal sealed partial class CSharpStatementBodySyntax :
CSharpSyntaxNode
2788
internal sealed partial class CSharpExplicitExpressionBodySyntax :
CSharpSyntaxNode
2913
internal sealed partial class CSharpImplicitExpressionBodySyntax :
CSharpSyntaxNode
3100
internal sealed partial class RazorDirectiveBodySyntax :
CSharpSyntaxNode
43 references to CSharpSyntaxNode
Microsoft.CodeAnalysis.Razor.Compiler (43)
Language\Syntax\Generated\Syntax.xml.Internal.Generated.cs (36)
2601
public abstract
CSharpSyntaxNode
Body { get; }
2607
internal readonly
CSharpSyntaxNode
_body;
2609
internal CSharpStatementSyntax(SyntaxKind kind, CSharpTransitionSyntax transition,
CSharpSyntaxNode
body, RazorDiagnostic[] diagnostics)
2619
internal CSharpStatementSyntax(SyntaxKind kind, CSharpTransitionSyntax transition,
CSharpSyntaxNode
body)
2630
public override
CSharpSyntaxNode
Body => _body;
2645
public CSharpStatementSyntax Update(CSharpTransitionSyntax transition,
CSharpSyntaxNode
body)
2732
internal readonly
CSharpSyntaxNode
_body;
2734
internal CSharpExplicitExpressionSyntax(SyntaxKind kind, CSharpTransitionSyntax transition,
CSharpSyntaxNode
body, RazorDiagnostic[] diagnostics)
2744
internal CSharpExplicitExpressionSyntax(SyntaxKind kind, CSharpTransitionSyntax transition,
CSharpSyntaxNode
body)
2755
public override
CSharpSyntaxNode
Body => _body;
2770
public CSharpExplicitExpressionSyntax Update(CSharpTransitionSyntax transition,
CSharpSyntaxNode
body)
2857
internal readonly
CSharpSyntaxNode
_body;
2859
internal CSharpImplicitExpressionSyntax(SyntaxKind kind, CSharpTransitionSyntax transition,
CSharpSyntaxNode
body, RazorDiagnostic[] diagnostics)
2869
internal CSharpImplicitExpressionSyntax(SyntaxKind kind, CSharpTransitionSyntax transition,
CSharpSyntaxNode
body)
2880
public override
CSharpSyntaxNode
Body => _body;
2895
public CSharpImplicitExpressionSyntax Update(CSharpTransitionSyntax transition,
CSharpSyntaxNode
body)
2977
internal readonly
CSharpSyntaxNode
_body;
2980
internal RazorDirectiveSyntax(SyntaxKind kind, CSharpTransitionSyntax transition,
CSharpSyntaxNode
body, DirectiveDescriptor directiveDescriptor, RazorDiagnostic[] diagnostics)
2991
internal RazorDirectiveSyntax(SyntaxKind kind, CSharpTransitionSyntax transition,
CSharpSyntaxNode
body, DirectiveDescriptor directiveDescriptor)
3003
public override
CSharpSyntaxNode
Body => _body;
3019
public RazorDirectiveSyntax Update(CSharpTransitionSyntax transition,
CSharpSyntaxNode
body, DirectiveDescriptor directiveDescriptor)
3040
internal readonly
CSharpSyntaxNode
_body;
3043
internal RazorUsingDirectiveSyntax(SyntaxKind kind, CSharpTransitionSyntax transition,
CSharpSyntaxNode
body, DirectiveDescriptor directiveDescriptor, RazorDiagnostic[] diagnostics)
3054
internal RazorUsingDirectiveSyntax(SyntaxKind kind, CSharpTransitionSyntax transition,
CSharpSyntaxNode
body, DirectiveDescriptor directiveDescriptor)
3066
public override
CSharpSyntaxNode
Body => _body;
3082
public RazorUsingDirectiveSyntax Update(CSharpTransitionSyntax transition,
CSharpSyntaxNode
body, DirectiveDescriptor directiveDescriptor)
3354
=> node.Update((CSharpTransitionSyntax)Visit(node.Transition), (
CSharpSyntaxNode
)Visit(node.Body));
3360
=> node.Update((CSharpTransitionSyntax)Visit(node.Transition), (
CSharpSyntaxNode
)Visit(node.Body));
3366
=> node.Update((CSharpTransitionSyntax)Visit(node.Transition), (
CSharpSyntaxNode
)Visit(node.Body));
3372
=> node.Update((CSharpTransitionSyntax)Visit(node.Transition), (
CSharpSyntaxNode
)Visit(node.Body), node.DirectiveDescriptor);
3375
=> node.Update((CSharpTransitionSyntax)Visit(node.Transition), (
CSharpSyntaxNode
)Visit(node.Body), node.DirectiveDescriptor);
3697
public static CSharpStatementSyntax CSharpStatement(CSharpTransitionSyntax transition,
CSharpSyntaxNode
body)
3718
public static CSharpExplicitExpressionSyntax CSharpExplicitExpression(CSharpTransitionSyntax transition,
CSharpSyntaxNode
body)
3739
public static CSharpImplicitExpressionSyntax CSharpImplicitExpression(CSharpTransitionSyntax transition,
CSharpSyntaxNode
body)
3758
public static RazorDirectiveSyntax RazorDirective(CSharpTransitionSyntax transition,
CSharpSyntaxNode
body, DirectiveDescriptor directiveDescriptor)
3768
public static RazorUsingDirectiveSyntax RazorUsingDirective(CSharpTransitionSyntax transition,
CSharpSyntaxNode
body, DirectiveDescriptor directiveDescriptor)
Language\Syntax\Generated\Syntax.xml.Main.Generated.cs (5)
748
return (CSharpStatementSyntax)InternalSyntax.SyntaxFactory.CSharpStatement(transition == null ? null : (InternalSyntax.CSharpTransitionSyntax)transition.Green, body == null ? null : (InternalSyntax.
CSharpSyntaxNode
)body.Green).CreateRed();
769
return (CSharpExplicitExpressionSyntax)InternalSyntax.SyntaxFactory.CSharpExplicitExpression(transition == null ? null : (InternalSyntax.CSharpTransitionSyntax)transition.Green, body == null ? null : (InternalSyntax.
CSharpSyntaxNode
)body.Green).CreateRed();
790
return (CSharpImplicitExpressionSyntax)InternalSyntax.SyntaxFactory.CSharpImplicitExpression(transition == null ? null : (InternalSyntax.CSharpTransitionSyntax)transition.Green, body == null ? null : (InternalSyntax.
CSharpSyntaxNode
)body.Green).CreateRed();
809
return (RazorDirectiveSyntax)InternalSyntax.SyntaxFactory.RazorDirective(transition == null ? null : (InternalSyntax.CSharpTransitionSyntax)transition.Green, body == null ? null : (InternalSyntax.
CSharpSyntaxNode
)body.Green, directiveDescriptor).CreateRed();
821
return (RazorUsingDirectiveSyntax)InternalSyntax.SyntaxFactory.RazorUsingDirective(transition == null ? null : (InternalSyntax.CSharpTransitionSyntax)transition.Green, body == null ? null : (InternalSyntax.
CSharpSyntaxNode
)body.Green, directiveDescriptor).CreateRed();
Language\Syntax\InternalSyntax\SyntaxFactory.cs (2)
34
public static RazorDirectiveSyntax RazorDirective(CSharpTransitionSyntax transition,
CSharpSyntaxNode
body)
37
public static RazorUsingDirectiveSyntax RazorUsingDirective(CSharpTransitionSyntax transition,
CSharpSyntaxNode
body)