Base:
property
Children
Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode.Children
51 references to Children
Microsoft.CodeAnalysis.Razor.Compiler (51)
Language\Components\ComponentComplexAttributeContentPass.cs (4)
38
for (var i = node.
Children
.Count - 1; i >= 0; i--)
40
if (node.
Children
[i] is TagHelperPropertyIntermediateNode propertyNode &&
45
else if (node.
Children
[i] is TagHelperHtmlAttributeIntermediateNode htmlNode &&
50
else if (node.
Children
[i] is TagHelperDirectiveAttributeIntermediateNode directiveAttributeNode)
Language\Components\ComponentLoweringPass.cs (4)
251
foreach (var child in node.
Children
)
296
foreach (var child in node.
Children
)
767
for (var i = 0; i < node.
Children
.Count; i++)
769
Visit(node.
Children
[i]);
Language\DefaultTagHelperResolutionPhase.ComponentTagHelperResolver.cs (8)
97
tagHelperNode.
Children
.Add(bodyNode);
115
tagHelperNode.
Children
.Add(child);
308
tagHelperNode.
Children
.Add(directiveNode);
362
tagHelperNode.
Children
.Add(prop);
407
tagHelperNode.
Children
.Add(htmlAttrNode);
902
tagHelperNode.
Children
.Add(directiveNode);
921
tagHelperNode.
Children
.Add(prop);
939
tagHelperNode.
Children
.Add(thHtml);
Language\DefaultTagHelperResolutionPhase.LegacyTagHelperResolver.cs (7)
47
tagHelperNode.
Children
.Add(bodyNode);
164
tagHelperNode.
Children
.Add(prop);
194
tagHelperNode.
Children
.Add(prop);
257
tagHelperNode.
Children
.Add(htmlAttrNode);
292
tagHelperNode.
Children
.Add(setTagHelperProperty);
306
tagHelperNode.
Children
.Add(setTagHelperProperty);
323
tagHelperNode.
Children
.Add(htmlAttribute);
Language\Extensions\DefaultTagHelperOptimizationPass.cs (17)
90
for (var i = 0; i < node.
Children
.Count; i++)
92
if (node.
Children
[i] is TagHelperBodyIntermediateNode bodyNode)
95
node.
Children
[i] = new DefaultTagHelperBodyIntermediateNode(bodyNode)
108
node.
Children
.Add(new DefaultTagHelperExecuteIntermediateNode());
114
for (var i = 0; i < node.
Children
.Count; i++)
116
if (node.
Children
[i] is TagHelperHtmlAttributeIntermediateNode htmlAttributeNode)
118
node.
Children
[i] = new DefaultTagHelperHtmlAttributeIntermediateNode(htmlAttributeNode);
140
while (i < node.
Children
.Count && node.
Children
[i] is TagHelperBodyIntermediateNode)
144
while (i < node.
Children
.Count && node.
Children
[i] is DefaultTagHelperBodyIntermediateNode)
150
while (i < node.
Children
.Count && node.
Children
[i] is DefaultTagHelperCreateIntermediateNode)
156
node.
Children
.Insert(i, new DefaultTagHelperCreateIntermediateNode()
165
for (i = 0; i < node.
Children
.Count; i++)
167
if (node.
Children
[i] is TagHelperPropertyIntermediateNode propertyNode &&
171
node.
Children
[i] = new DefaultTagHelperPropertyIntermediateNode(propertyNode)
Language\Extensions\DefaultTagHelperTargetExtension.cs (5)
453
Debug.Assert(tagHelperNode.
Children
.Contains(propertyNode));
456
for (var i = 0; i < tagHelperNode.
Children
.Count; i++)
458
if (tagHelperNode.
Children
[i] is DefaultTagHelperPropertyIntermediateNode otherPropertyNode &&
475
for (var i = 0; i < tagHelperNode.
Children
.Count; i++)
477
if (tagHelperNode.
Children
[i] is DefaultTagHelperPropertyIntermediateNode otherPropertyNode &&
Language\Extensions\PreallocatedAttributeTargetExtension.cs (3)
138
Debug.Assert(tagHelperNode.
Children
.Contains(propertyNode));
141
for (var i = 0; i < tagHelperNode.
Children
.Count; i++)
143
if (tagHelperNode.
Children
[i] is PreallocatedTagHelperPropertyIntermediateNode otherPropertyNode &&
Mvc.Version2_X\InstrumentationPass.cs (2)
106
for (var i = 0; i < node.
Children
.Count; i++)
108
var child = node.
Children
[i];
Mvc\ViewComponentTagHelperPass.cs (1)
73
var children = node.
Children
;