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