Base:
property
Children
Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode.Children
68 references to Children
Microsoft.CodeAnalysis.Razor.Compiler (68)
Language\CodeGeneration\IntermediateNodeWriter.cs (1)
174
.
Children
Language\Components\ComponentBindLoweringPass.cs (2)
558
valueNode.
Children
.Add(valueAttributeValue);
580
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)
821
attribute.
Children
.Add(RewriteAttributeContent(node.Children[i]));
Language\Components\ComponentMarkupBlockPass.cs (1)
330
if (node.
Children
.Count == 0)
Language\Components\ComponentTildePathPass.cs (3)
129
var valueNode = node.
Children
.Count == 1 ? node.
Children
[0] as HtmlAttributeValueIntermediateNode : null;
137
node.
Children
[0] = replacement;
Language\DefaultTagHelperResolutionPhase.ComponentTagHelperResolver.cs (14)
252
foreach (var vc in htmlAttrChild.
Children
)
402
htmlAttrNode.Children.AddRange(fallbackAttr.
Children
);
615
foreach (var child in htmlAttr.
Children
)
644
foreach (var child in htmlAttr.
Children
)
949
thHtml.Children.AddRange(htmlAttr.
Children
);
969
if (AreAllChildrenOfType<HtmlAttributeValueIntermediateNode>(source.
Children
) && source.
Children
.Count > 1)
978
foreach (var child in source.
Children
)
988
var firstValue = (HtmlAttributeValueIntermediateNode)source.
Children
[0];
993
var totalLength = source.
Children
[^1] is HtmlAttributeValueIntermediateNode lastValue && lastValue.Source is { } ls
1006
foreach (var child in source.
Children
)
1067
if (htmlAttr.
Children
is [{ Source: SourceSpan childSource }, ..])
1070
if (htmlAttr.
Children
.Count == 1)
1076
var lastChild = htmlAttr.
Children
[^1];
Language\DefaultTagHelperResolutionPhase.cs (10)
631
if (AreAllChildrenOfType<UnresolvedAttributeValueIntermediateNode>(source.
Children
) && source.
Children
.Count > 0)
634
foreach (var child in source.
Children
)
660
foreach (var child in source.
Children
)
833
if (htmlAttr.
Children
.Count == 0)
847
foreach (var child in htmlAttr.
Children
)
1092
foreach (var child in htmlAttr.
Children
)
1338
if (htmlAttr.
Children
.Count == 0)
1343
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
)