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