1 instantiation of CSharpCodeBlockSyntax
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\Syntax\Generated\Syntax.xml.Internal.Generated.cs (1)
2268
internal override SyntaxNode CreateRed(SyntaxNode parent, int position) => new Syntax.
CSharpCodeBlockSyntax
(this, parent, position);
52 references to CSharpCodeBlockSyntax
Microsoft.CodeAnalysis.Razor.Compiler (52)
Language\DefaultRazorIntermediateNodeLoweringPhase.cs (1)
686
var descendantNodes = node.DescendantNodes(static n => n.Parent is not
CSharpCodeBlockSyntax
);
Language\Legacy\ClassifiedSpanVisitor.cs (1)
73
public override void VisitCSharpCodeBlock(
CSharpCodeBlockSyntax
node)
Language\Legacy\TagHelperBlockRewriter.cs (9)
108
if (contentChild is
CSharpCodeBlockSyntax
codeBlock)
639
var
rewrittenBody = (
CSharpCodeBlockSyntax
)VisitCSharpCodeBlock(((CSharpImplicitExpressionBodySyntax)node.Body).CSharpCode);
654
var
rewrittenCodeBlock = SyntaxFactory.CSharpCodeBlock(builder.ToList());
684
var
rewrittenBody = (
CSharpCodeBlockSyntax
)VisitCSharpCodeBlock(body.CSharpCode);
698
var
rewrittenBody = (
CSharpCodeBlockSyntax
)VisitCSharpCodeBlock(body.CSharpCode);
705
var
rewrittenCodeBlock = SyntaxFactory.CSharpCodeBlock(builder.ToList());
Language\Legacy\TagHelperParseTreeRewriter.cs (1)
404
if (attribute is
CSharpCodeBlockSyntax
)
Language\Legacy\WhiteSpaceRewriter.cs (4)
31
if (child.AsNode() is
CSharpCodeBlockSyntax
codeBlock &&
32
TryRewriteWhitespace(codeBlock, out
var
rewritten, out var whitespaceLiteral))
47
CSharpCodeBlockSyntax
codeBlock,
48
[NotNullWhen(true)] out
CSharpCodeBlockSyntax
? rewritten,
Language\Syntax\Generated\Syntax.xml.Main.Generated.cs (15)
90
public virtual TResult VisitCSharpCodeBlock(
CSharpCodeBlockSyntax
node) => DefaultVisit(node);
216
public virtual void VisitCSharpCodeBlock(
CSharpCodeBlockSyntax
node) => DefaultVisit(node);
341
public override SyntaxNode VisitCSharpCodeBlock(
CSharpCodeBlockSyntax
node)
363
=> node.Update((RazorMetaCodeSyntax)Visit(node.OpenBrace), (
CSharpCodeBlockSyntax
)Visit(node.CSharpCode), (RazorMetaCodeSyntax)Visit(node.CloseBrace));
369
=> node.Update((RazorMetaCodeSyntax)Visit(node.OpenParen), (
CSharpCodeBlockSyntax
)Visit(node.CSharpCode), (RazorMetaCodeSyntax)Visit(node.CloseParen));
375
=> node.Update((
CSharpCodeBlockSyntax
)Visit(node.CSharpCode));
384
=> node.Update((RazorSyntaxNode)Visit(node.Keyword), (
CSharpCodeBlockSyntax
)Visit(node.CSharpCode));
693
public static
CSharpCodeBlockSyntax
CSharpCodeBlock(SyntaxList<RazorSyntaxNode> children)
694
=> (
CSharpCodeBlockSyntax
)InternalSyntax.SyntaxFactory.CSharpCodeBlock(children.Node.ToGreenList<InternalSyntax.RazorSyntaxNode>()).CreateRed();
697
public static
CSharpCodeBlockSyntax
CSharpCodeBlock()
752
public static CSharpStatementBodySyntax CSharpStatementBody(RazorMetaCodeSyntax openBrace,
CSharpCodeBlockSyntax
csharpCode, RazorMetaCodeSyntax closeBrace)
773
public static CSharpExplicitExpressionBodySyntax CSharpExplicitExpressionBody(RazorMetaCodeSyntax openParen,
CSharpCodeBlockSyntax
csharpCode, RazorMetaCodeSyntax closeParen)
794
public static CSharpImplicitExpressionBodySyntax CSharpImplicitExpressionBody(
CSharpCodeBlockSyntax
csharpCode)
829
public static RazorDirectiveBodySyntax RazorDirectiveBody(RazorSyntaxNode keyword,
CSharpCodeBlockSyntax
csharpCode)
837
=> SyntaxFactory.RazorDirectiveBody(keyword, default(
CSharpCodeBlockSyntax
));
Language\Syntax\Generated\Syntax.xml.Syntax.Generated.cs (21)
1579
public
CSharpCodeBlockSyntax
Update(SyntaxList<RazorSyntaxNode> children)
1583
var
newNode = SyntaxFactory.CSharpCodeBlock(children);
1594
public new
CSharpCodeBlockSyntax
WithChildren(SyntaxList<RazorSyntaxNode> children) => Update(children);
1597
public new
CSharpCodeBlockSyntax
AddChildren(params RazorSyntaxNode[] items) => WithChildren(this.Children.AddRange(items));
1885
private
CSharpCodeBlockSyntax
_csharpCode;
1894
public
CSharpCodeBlockSyntax
CSharpCode => GetRed(ref _csharpCode, 1);
1918
public CSharpStatementBodySyntax Update(RazorMetaCodeSyntax openBrace,
CSharpCodeBlockSyntax
csharpCode, RazorMetaCodeSyntax closeBrace)
1933
public CSharpStatementBodySyntax WithCSharpCode(
CSharpCodeBlockSyntax
csharpCode) => Update(OpenBrace, csharpCode, CloseBrace);
1998
private
CSharpCodeBlockSyntax
_csharpCode;
2007
public
CSharpCodeBlockSyntax
CSharpCode => GetRed(ref _csharpCode, 1);
2031
public CSharpExplicitExpressionBodySyntax Update(RazorMetaCodeSyntax openParen,
CSharpCodeBlockSyntax
csharpCode, RazorMetaCodeSyntax closeParen)
2046
public CSharpExplicitExpressionBodySyntax WithCSharpCode(
CSharpCodeBlockSyntax
csharpCode) => Update(OpenParen, csharpCode, CloseParen);
2110
private
CSharpCodeBlockSyntax
_csharpCode;
2117
public
CSharpCodeBlockSyntax
CSharpCode => GetRedAtZero(ref _csharpCode);
2126
public CSharpImplicitExpressionBodySyntax Update(
CSharpCodeBlockSyntax
csharpCode)
2140
public CSharpImplicitExpressionBodySyntax WithCSharpCode(
CSharpCodeBlockSyntax
csharpCode) => Update(csharpCode);
2267
private
CSharpCodeBlockSyntax
_csharpCode;
2275
public
CSharpCodeBlockSyntax
CSharpCode => GetRed(ref _csharpCode, 1);
2296
public RazorDirectiveBodySyntax Update(RazorSyntaxNode keyword,
CSharpCodeBlockSyntax
csharpCode)
2311
public RazorDirectiveBodySyntax WithCSharpCode(
CSharpCodeBlockSyntax
csharpCode) => Update(Keyword, csharpCode);
2315
var
_csharpCode = this.CSharpCode ?? SyntaxFactory.CSharpCodeBlock();