Base:
property
Children
Microsoft.AspNetCore.Razor.Language.Syntax.RazorBlockSyntax.Children
45 references to Children
Microsoft.AspNetCore.Razor.Language.Legacy.UnitTests (1)
Legacy\CSharpToMarkupSwitchTest.cs (1)
366
var children = codeBlock.
Children
;
Microsoft.CodeAnalysis.Razor.Compiler (14)
Language\Legacy\ClassifiedSpanVisitor.cs (1)
80
(_currentBlockKind == BlockKindInternal.Directive && node.
Children
is [CSharpStatementLiteralSyntax]))
Language\Legacy\TagHelperBlockRewriter.cs (4)
644
var firstChild = rewrittenBody.
Children
[0];
649
builder.AddRange(rewrittenBody.
Children
.Replace(firstChild, newFirstChild));
687
builder.AddRange(rewrittenBody.
Children
);
701
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)
342
=> 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)));
2316
return this.WithCSharpCode(_csharpCode.WithChildren(_csharpCode.
Children
.AddRange(items)));
Microsoft.CodeAnalysis.Razor.Workspaces (30)
Diagnostics\RazorTranslateDiagnosticsService.cs (2)
167
return codeBlock.
Children
.Count == 1
168
&& IsCsharpKind(codeBlock.
Children
[0]);
DocumentMapping\RazorEditService_Methods.cs (2)
37
!csharpCodeBlock.
Children
.TryGetOpenBraceNode(out var openBrace) ||
38
!csharpCodeBlock.
Children
.TryGetCloseBraceNode(out var closeBrace))
Extensions\RazorCodeDocumentExtensions_ClassifiedSpans.cs (1)
108
(_currentBlockKind == BlockKind.Directive && node.
Children
is [CSharpStatementLiteralSyntax]))
Extensions\RazorSyntaxNodeExtensions.cs (4)
65
body.CSharpCode.
Children
is [_ /* whitespace */, CSharpStatementLiteralSyntax typeParam, _ /* whitespace */, CSharpStatementLiteralSyntax conditions, ..])
80
body.CSharpCode.
Children
is [_, CSharpStatementLiteralSyntax attribute, ..])
93
body.CSharpCode is {
Children
: { Count: > 0 } children } &&
105
body.CSharpCode is {
Children
: { Count: > 0 } children } &&
FoldingRanges\RazorCSharpStatementKeywordFoldingProvider.cs (1)
16
if (node.
Children
is [_, CSharpStatementLiteralSyntax literal, ..] &&
FoldingRanges\SectionDirectiveFoldingProvider.cs (1)
20
if (node.DirectiveBody.CSharpCode.
Children
is [_, { } name, ..])
Formatting\Passes\CSharpFormattingPass.CSharpDocumentGenerator.cs (2)
929
if (csharpCode.
Children
is [_, { } secondChild, ..] &&
1046
if (node.DirectiveBody.CSharpCode.
Children
.TryGetOpenBraceToken(out var brace) &&
Formatting\Passes\CSharpOnTypeFormattingPass.cs (4)
656
if (containingDirective.DirectiveBody.CSharpCode.
Children
is [.., MarkupBlockSyntax block, RazorMetaCodeSyntax /* close brace */])
1134
codeBlock.
Children
.Count > 3 &&
1135
(owner == codeBlock.
Children
[3] || owner == codeBlock.
Children
[^1]) &&
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
;
RazorSyntaxFacts.cs (1)
162
block.
Children
.FirstOrDefault(n => n is RazorDirectiveSyntax) is RazorDirectiveSyntax directive &&
SemanticTokens\SemanticTokensVisitor.cs (1)
201
if (node.CSharpCode.
Children
is