Base:
property
Children
Microsoft.AspNetCore.Razor.Language.Syntax.RazorBlockSyntax.Children
32 references to Children
Microsoft.CodeAnalysis.Razor.Compiler (14)
Language\Legacy\ClassifiedSpanVisitor.cs (1)
79
(_currentBlockKind == BlockKindInternal.Directive && node.
Children
is [CSharpStatementLiteralSyntax]))
Language\Legacy\TagHelperBlockRewriter.cs (4)
648
var firstChild = rewrittenBody.
Children
[0];
653
builder.AddRange(rewrittenBody.
Children
.Replace(firstChild, newFirstChild));
691
builder.AddRange(rewrittenBody.
Children
);
705
builder.AddRange(rewrittenBody.
Children
);
Language\Legacy\WhiteSpaceRewriter.cs (1)
54
if (codeBlock.
Children
is [CSharpStatementLiteralSyntax literal, CSharpExplicitExpressionSyntax or CSharpImplicitExpressionSyntax, ..])
Language\NamespaceComputer.cs (1)
251
node.DirectiveBody.CSharpCode.
Children
is [_, CSharpSyntaxNode @namespace, ..])
Language\Syntax\Generated\Syntax.xml.Main.Generated.cs (1)
348
=> node.Update(VisitList(node.
Children
));
Language\Syntax\Generated\Syntax.xml.Syntax.Generated.cs (6)
1581
if (children !=
Children
)
1597
public new CSharpCodeBlockSyntax AddChildren(params RazorSyntaxNode[] items) => WithChildren(this.
Children
.AddRange(items));
1938
public CSharpStatementBodySyntax AddCSharpCodeChildren(params RazorSyntaxNode[] items) => WithCSharpCode(this.CSharpCode.WithChildren(this.CSharpCode.
Children
.AddRange(items)));
2051
public CSharpExplicitExpressionBodySyntax AddCSharpCodeChildren(params RazorSyntaxNode[] items) => WithCSharpCode(this.CSharpCode.WithChildren(this.CSharpCode.
Children
.AddRange(items)));
2142
public CSharpImplicitExpressionBodySyntax AddCSharpCodeChildren(params RazorSyntaxNode[] items) => WithCSharpCode(this.CSharpCode.WithChildren(this.CSharpCode.
Children
.AddRange(items)));
2372
return this.WithCSharpCode(_csharpCode.WithChildren(_csharpCode.
Children
.AddRange(items)));
Microsoft.CodeAnalysis.Razor.DotNetFormat (18)
src\roslyn\src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.Formatting\Passes\CSharpFormattingPass.CSharpDocumentGenerator.cs (3)
1109
if (csharpCode.
Children
is [_, { } secondChild, ..] &&
1226
if (node.DirectiveBody.CSharpCode.
Children
.TryGetOpenBraceToken(out var brace) &&
1276
var children = node.DirectiveBody.CSharpCode.
Children
;
src\roslyn\src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.Formatting\Passes\RazorFormattingPass.cs (11)
93
directiveCode.
Children
is [RazorDirectiveSyntax directive, ..] &&
95
directive.DirectiveBody.CSharpCode.
Children
is { } children)
151
if (node is CSharpCodeBlockSyntax {
Children
: [.., RazorDirectiveSyntax directive] })
158
var csharpCodeChildren = directive.DirectiveBody.CSharpCode.
Children
;
187
explicitCode.
Children
.LastOrDefault() is CSharpStatementSyntax statement &&
213
var openBraceNode = outerCodeBlock.
Children
.PreviousSiblingOrSelf(innerCodeBlock);
214
var closeBraceNode = outerCodeBlock.
Children
.NextSiblingOrSelf(innerCodeBlock);
231
var openBraceNode = csharpCodeBlock.
Children
.PreviousSiblingOrSelf(markupBlockNode);
232
var closeBraceNode = csharpCodeBlock.
Children
.NextSiblingOrSelf(markupBlockNode);
264
var children = code.
Children
;
340
children = content.
Children
;
src\roslyn\src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.Workspaces.Shared\Extensions\RazorSyntaxNodeExtensions.cs (4)
64
body.CSharpCode.
Children
is [_ /* whitespace */, CSharpStatementLiteralSyntax typeParam, _ /* whitespace */, CSharpStatementLiteralSyntax conditions, ..])
79
body.CSharpCode.
Children
is [_, CSharpStatementLiteralSyntax attribute, ..])
92
body.CSharpCode is {
Children
: { Count: > 0 } children } &&
104
body.CSharpCode is {
Children
: { Count: > 0 } children } &&