Base:
property
Children
Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode.Children
65 references to Children
Microsoft.CodeAnalysis.Razor.Compiler (65)
Language\CodeGeneration\IntermediateNodeWriter.cs (1)
174
.
Children
Language\Components\ComponentBindLoweringPass.cs (2)
533
valueNode.
Children
.Add(valueAttributeValue);
555
changeNode.
Children
.Add(changeAttributeValue);
Language\Components\ComponentComplexAttributeContentPass.cs (1)
61
if (node.Children is [HtmlAttributeIntermediateNode {
Children
.Count: > 1 }])
Language\Components\ComponentEventHandlerLoweringPass.cs (1)
205
result.
Children
.Add(attributeValueNode);
Language\Components\ComponentFormNameLoweringPass.cs (1)
70
replacement.
Children
.AddRange(node.Children.Select(static child =>
Language\Components\ComponentLoweringPass.cs (1)
811
attribute.
Children
.Add(RewriteAttributeContent(node.Children[i]));
Language\Components\ComponentMarkupBlockPass.cs (1)
330
if (node.
Children
.Count == 0)
Language\DefaultTagHelperResolutionPhase.ComponentTagHelperResolver.cs (14)
239
foreach (var vc in htmlAttrChild.
Children
)
387
htmlAttrNode.Children.AddRange(fallbackAttr.
Children
);
600
foreach (var child in htmlAttr.
Children
)
629
foreach (var child in htmlAttr.
Children
)
933
thHtml.Children.AddRange(htmlAttr.
Children
);
953
if (AreAllChildrenOfType<HtmlAttributeValueIntermediateNode>(source.
Children
) && source.
Children
.Count > 1)
962
foreach (var child in source.
Children
)
972
var firstValue = (HtmlAttributeValueIntermediateNode)source.
Children
[0];
977
var totalLength = source.
Children
[^1] is HtmlAttributeValueIntermediateNode lastValue && lastValue.Source is { } ls
990
foreach (var child in source.
Children
)
1051
if (htmlAttr.
Children
is [{ Source: SourceSpan childSource }, ..])
1054
if (htmlAttr.
Children
.Count == 1)
1060
var lastChild = htmlAttr.
Children
[^1];
Language\DefaultTagHelperResolutionPhase.cs (10)
562
if (AreAllChildrenOfType<UnresolvedAttributeValueIntermediateNode>(source.
Children
) && source.
Children
.Count > 0)
565
foreach (var child in source.
Children
)
591
foreach (var child in source.
Children
)
764
if (htmlAttr.
Children
.Count == 0)
778
foreach (var child in htmlAttr.
Children
)
1023
foreach (var child in htmlAttr.
Children
)
1265
if (htmlAttr.
Children
.Count == 0)
1270
if (AreAllChildrenOfType<UnresolvedAttributeValueIntermediateNode>(htmlAttr.
Children
) && htmlAttr.
Children
.Count > 0)
Language\DefaultTagHelperResolutionPhase.LegacyTagHelperResolver.cs (33)
341
foreach (var child in htmlAttr.
Children
)
360
htmlAttribute.Children.AddRange(htmlAttr.
Children
);
366
else if (htmlAttr.
Children
.Count == 0)
399
foreach (var child in htmlAttr.
Children
)
425
foreach (var child in htmlAttr.
Children
)
452
if (htmlAttr.
Children
.Count == 0)
472
foreach (var child in htmlAttr.
Children
)
536
foreach (var child in htmlAttr.
Children
)
564
foreach (var child in htmlAttr.
Children
)
585
htmlAttr.
Children
.Count > 0 &&
586
htmlAttr.
Children
[0] is CSharpExpressionAttributeValueIntermediateNode)
618
foreach (var child in htmlAttr.
Children
)
746
foreach (var child in htmlAttr.
Children
)
780
foreach (var child in htmlAttr.
Children
)
881
foreach (var child in htmlAttr.
Children
)
996
foreach (var attrChild in htmlAttr.
Children
)
1018
if (htmlAttr.
Children
.Count > 0)
1022
foreach (var attrChild in htmlAttr.
Children
)
1083
foreach (var attrChild in htmlAttr.
Children
)
1183
foreach (var child in htmlAttr.
Children
)
1257
if (htmlAttr.
Children
.Count >= 1 &&
1258
htmlAttr.
Children
[0] is UnresolvedExpressionAttributeValueIntermediateNode firstExpr &&
1267
if (htmlAttr.
Children
.Count == 1 &&
1268
htmlAttr.
Children
[0] is UnresolvedExpressionAttributeValueIntermediateNode soleCodeBlock &&
1280
foreach (var child in htmlAttr.
Children
)
1323
for (var i = 1; i < htmlAttr.
Children
.Count; i++)
1325
if (htmlAttr.
Children
[i] is UnresolvedAttributeValueIntermediateNode lit && lit.Source is { } litSrc)
1366
foreach (var child in htmlAttr.
Children
)
1432
for (var i = 0; i < htmlAttr.
Children
.Count; i++)
1434
var child = htmlAttr.
Children
[i];
1453
if (i + 1 < htmlAttr.
Children
.Count && htmlAttr.
Children
[i + 1].Source is { } nextSrc)
1496
foreach (var child in htmlAttr.
Children
)