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
3165
internal sealed partial class RazorDirectiveBodySyntax :
CSharpSyntaxNode
51 references to CSharpSyntaxNode
Microsoft.CodeAnalysis.Razor.Compiler (51)
Language\Syntax\Generated\Syntax.xml.Internal.Generated.cs (43)
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)
2979
internal readonly
CSharpSyntaxNode
_body;
2982
internal RazorDirectiveSyntax(SyntaxKind kind, CSharpTransitionSyntax transition,
CSharpSyntaxNode
body, DirectiveDescriptor directiveDescriptor, RazorDiagnostic[] diagnostics)
2993
internal RazorDirectiveSyntax(SyntaxKind kind, CSharpTransitionSyntax transition,
CSharpSyntaxNode
body, DirectiveDescriptor directiveDescriptor)
3005
public override
CSharpSyntaxNode
Body => _body;
3021
public RazorDirectiveSyntax Update(CSharpTransitionSyntax transition,
CSharpSyntaxNode
body, DirectiveDescriptor directiveDescriptor)
3042
internal readonly
CSharpSyntaxNode
_body;
3045
internal RazorUsingDirectiveSyntax(SyntaxKind kind, CSharpTransitionSyntax transition,
CSharpSyntaxNode
body, DirectiveDescriptor directiveDescriptor, RazorDiagnostic[] diagnostics)
3056
internal RazorUsingDirectiveSyntax(SyntaxKind kind, CSharpTransitionSyntax transition,
CSharpSyntaxNode
body, DirectiveDescriptor directiveDescriptor)
3068
public override
CSharpSyntaxNode
Body => _body;
3084
public RazorUsingDirectiveSyntax Update(CSharpTransitionSyntax transition,
CSharpSyntaxNode
body, DirectiveDescriptor directiveDescriptor)
3105
internal readonly
CSharpSyntaxNode
_body;
3108
internal RazorDocumentationDirectiveSyntax(SyntaxKind kind, CSharpTransitionSyntax transition,
CSharpSyntaxNode
body, DirectiveDescriptor directiveDescriptor, RazorDiagnostic[] diagnostics)
3119
internal RazorDocumentationDirectiveSyntax(SyntaxKind kind, CSharpTransitionSyntax transition,
CSharpSyntaxNode
body, DirectiveDescriptor directiveDescriptor)
3131
public override
CSharpSyntaxNode
Body => _body;
3147
public RazorDocumentationDirectiveSyntax Update(CSharpTransitionSyntax transition,
CSharpSyntaxNode
body, DirectiveDescriptor directiveDescriptor)
3421
=> node.Update((CSharpTransitionSyntax)Visit(node.Transition), (
CSharpSyntaxNode
)Visit(node.Body));
3427
=> node.Update((CSharpTransitionSyntax)Visit(node.Transition), (
CSharpSyntaxNode
)Visit(node.Body));
3433
=> node.Update((CSharpTransitionSyntax)Visit(node.Transition), (
CSharpSyntaxNode
)Visit(node.Body));
3439
=> node.Update((CSharpTransitionSyntax)Visit(node.Transition), (
CSharpSyntaxNode
)Visit(node.Body), node.DirectiveDescriptor);
3442
=> node.Update((CSharpTransitionSyntax)Visit(node.Transition), (
CSharpSyntaxNode
)Visit(node.Body), node.DirectiveDescriptor);
3445
=> node.Update((CSharpTransitionSyntax)Visit(node.Transition), (
CSharpSyntaxNode
)Visit(node.Body), node.DirectiveDescriptor);
3767
public static CSharpStatementSyntax CSharpStatement(CSharpTransitionSyntax transition,
CSharpSyntaxNode
body)
3788
public static CSharpExplicitExpressionSyntax CSharpExplicitExpression(CSharpTransitionSyntax transition,
CSharpSyntaxNode
body)
3809
public static CSharpImplicitExpressionSyntax CSharpImplicitExpression(CSharpTransitionSyntax transition,
CSharpSyntaxNode
body)
3828
public static RazorDirectiveSyntax RazorDirective(CSharpTransitionSyntax transition,
CSharpSyntaxNode
body, DirectiveDescriptor directiveDescriptor)
3838
public static RazorUsingDirectiveSyntax RazorUsingDirective(CSharpTransitionSyntax transition,
CSharpSyntaxNode
body, DirectiveDescriptor directiveDescriptor)
3848
public static RazorDocumentationDirectiveSyntax RazorDocumentationDirective(CSharpTransitionSyntax transition,
CSharpSyntaxNode
body, DirectiveDescriptor directiveDescriptor)
Language\Syntax\Generated\Syntax.xml.Main.Generated.cs (6)
757
return (CSharpStatementSyntax)InternalSyntax.SyntaxFactory.CSharpStatement(transition == null ? null : (InternalSyntax.CSharpTransitionSyntax)transition.Green, body == null ? null : (InternalSyntax.
CSharpSyntaxNode
)body.Green).CreateRed();
778
return (CSharpExplicitExpressionSyntax)InternalSyntax.SyntaxFactory.CSharpExplicitExpression(transition == null ? null : (InternalSyntax.CSharpTransitionSyntax)transition.Green, body == null ? null : (InternalSyntax.
CSharpSyntaxNode
)body.Green).CreateRed();
799
return (CSharpImplicitExpressionSyntax)InternalSyntax.SyntaxFactory.CSharpImplicitExpression(transition == null ? null : (InternalSyntax.CSharpTransitionSyntax)transition.Green, body == null ? null : (InternalSyntax.
CSharpSyntaxNode
)body.Green).CreateRed();
818
return (RazorDirectiveSyntax)InternalSyntax.SyntaxFactory.RazorDirective(transition == null ? null : (InternalSyntax.CSharpTransitionSyntax)transition.Green, body == null ? null : (InternalSyntax.
CSharpSyntaxNode
)body.Green, directiveDescriptor).CreateRed();
830
return (RazorUsingDirectiveSyntax)InternalSyntax.SyntaxFactory.RazorUsingDirective(transition == null ? null : (InternalSyntax.CSharpTransitionSyntax)transition.Green, body == null ? null : (InternalSyntax.
CSharpSyntaxNode
)body.Green, directiveDescriptor).CreateRed();
842
return (RazorDocumentationDirectiveSyntax)InternalSyntax.SyntaxFactory.RazorDocumentationDirective(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)