9 types derived from CSharpSyntaxNode
Microsoft.CodeAnalysis.Razor.Compiler (9)
Language\Syntax\Generated\Syntax.xml.Syntax.Generated.cs (9)
1600
internal sealed partial class CSharpTransitionSyntax :
CSharpSyntaxNode
1637
internal sealed partial class CSharpStatementLiteralSyntax :
CSharpSyntaxNode
1683
internal sealed partial class CSharpExpressionLiteralSyntax :
CSharpSyntaxNode
1729
internal sealed partial class CSharpEphemeralTextLiteralSyntax :
CSharpSyntaxNode
1814
internal abstract partial class CSharpRazorBlockSyntax :
CSharpSyntaxNode
1882
internal sealed partial class CSharpStatementBodySyntax :
CSharpSyntaxNode
1995
internal sealed partial class CSharpExplicitExpressionBodySyntax :
CSharpSyntaxNode
2108
internal sealed partial class CSharpImplicitExpressionBodySyntax :
CSharpSyntaxNode
2264
internal sealed partial class RazorDirectiveBodySyntax :
CSharpSyntaxNode
43 references to CSharpSyntaxNode
Microsoft.CodeAnalysis.Razor.Compiler (42)
Language\NamespaceComputer.cs (1)
251
node.DirectiveBody.CSharpCode.Children is [_,
CSharpSyntaxNode
@namespace, ..])
Language\Syntax\Generated\Syntax.xml.Main.Generated.cs (12)
360
=> node.Update((CSharpTransitionSyntax)Visit(node.Transition), (
CSharpSyntaxNode
)Visit(node.Body));
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), node.DirectiveDescriptor);
381
=> node.Update((CSharpTransitionSyntax)Visit(node.Transition), (
CSharpSyntaxNode
)Visit(node.Body), node.DirectiveDescriptor);
744
public static CSharpStatementSyntax CSharpStatement(CSharpTransitionSyntax transition,
CSharpSyntaxNode
body)
765
public static CSharpExplicitExpressionSyntax CSharpExplicitExpression(CSharpTransitionSyntax transition,
CSharpSyntaxNode
body)
786
public static CSharpImplicitExpressionSyntax CSharpImplicitExpression(CSharpTransitionSyntax transition,
CSharpSyntaxNode
body)
805
public static RazorDirectiveSyntax RazorDirective(CSharpTransitionSyntax transition,
CSharpSyntaxNode
body, DirectiveDescriptor directiveDescriptor)
813
public static RazorDirectiveSyntax RazorDirective(CSharpTransitionSyntax transition,
CSharpSyntaxNode
body)
817
public static RazorUsingDirectiveSyntax RazorUsingDirective(CSharpTransitionSyntax transition,
CSharpSyntaxNode
body, DirectiveDescriptor directiveDescriptor)
825
public static RazorUsingDirectiveSyntax RazorUsingDirective(CSharpTransitionSyntax transition,
CSharpSyntaxNode
body)
Language\Syntax\Generated\Syntax.xml.Syntax.Generated.cs (29)
1825
public abstract
CSharpSyntaxNode
Body { get; }
1826
public CSharpRazorBlockSyntax WithBody(
CSharpSyntaxNode
body) => WithBodyCore(body);
1827
internal abstract CSharpRazorBlockSyntax WithBodyCore(
CSharpSyntaxNode
body);
1833
private
CSharpSyntaxNode
_body;
1841
public override
CSharpSyntaxNode
Body => GetRed(ref _body, 1);
1862
public CSharpStatementSyntax Update(CSharpTransitionSyntax transition,
CSharpSyntaxNode
body)
1878
internal override CSharpRazorBlockSyntax WithBodyCore(
CSharpSyntaxNode
body) => WithBody(body);
1879
public new CSharpStatementSyntax WithBody(
CSharpSyntaxNode
body) => Update(Transition, body);
1946
private
CSharpSyntaxNode
_body;
1954
public override
CSharpSyntaxNode
Body => GetRed(ref _body, 1);
1975
public CSharpExplicitExpressionSyntax Update(CSharpTransitionSyntax transition,
CSharpSyntaxNode
body)
1991
internal override CSharpRazorBlockSyntax WithBodyCore(
CSharpSyntaxNode
body) => WithBody(body);
1992
public new CSharpExplicitExpressionSyntax WithBody(
CSharpSyntaxNode
body) => Update(Transition, body);
2059
private
CSharpSyntaxNode
_body;
2067
public override
CSharpSyntaxNode
Body => GetRed(ref _body, 1);
2088
public CSharpImplicitExpressionSyntax Update(CSharpTransitionSyntax transition,
CSharpSyntaxNode
body)
2104
internal override CSharpRazorBlockSyntax WithBodyCore(
CSharpSyntaxNode
body) => WithBody(body);
2105
public new CSharpImplicitExpressionSyntax WithBody(
CSharpSyntaxNode
body) => Update(Transition, body);
2153
public new BaseRazorDirectiveSyntax WithBody(
CSharpSyntaxNode
body) => (BaseRazorDirectiveSyntax)WithBodyCore(body);
2159
private
CSharpSyntaxNode
_body;
2167
public override
CSharpSyntaxNode
Body => GetRed(ref _body, 1);
2189
public RazorDirectiveSyntax Update(CSharpTransitionSyntax transition,
CSharpSyntaxNode
body, DirectiveDescriptor directiveDescriptor)
2205
internal override CSharpRazorBlockSyntax WithBodyCore(
CSharpSyntaxNode
body) => WithBody(body);
2206
public new RazorDirectiveSyntax WithBody(
CSharpSyntaxNode
body) => Update(Transition, body, DirectiveDescriptor);
2213
private
CSharpSyntaxNode
_body;
2221
public override
CSharpSyntaxNode
Body => GetRed(ref _body, 1);
2243
public RazorUsingDirectiveSyntax Update(CSharpTransitionSyntax transition,
CSharpSyntaxNode
body, DirectiveDescriptor directiveDescriptor)
2259
internal override CSharpRazorBlockSyntax WithBodyCore(
CSharpSyntaxNode
body) => WithBody(body);
2260
public new RazorUsingDirectiveSyntax WithBody(
CSharpSyntaxNode
body) => Update(Transition, body, DirectiveDescriptor);
Microsoft.CodeAnalysis.Razor.Workspaces (1)
Extensions\RazorSyntaxNodeExtensions.cs (1)
413
var
csharpStatementBody = csharpStatement.Body;