Base:
property
Children
Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode.Children
23 references to Children
Microsoft.CodeAnalysis.Razor.Compiler (23)
Language\Components\ComponentLoweringPass.cs (2)
639
if (property.
Children
.Count == 1 &&
640
property.
Children
[0] is HtmlContentIntermediateNode html)
Language\DefaultTagHelperResolutionPhase.ComponentTagHelperResolver.cs (5)
346
if (prop.
Children
.Count == 0)
351
prop.
Children
.Add(CreateEmptyHtmlContent(emptySpan));
355
prop.
Children
.Add(CreateEmptyCSharpToken(emptySpan));
360
prop.Source = unresolvedAttr.ValueSourceSpan ?? (prop.
Children
.Count > 0 ? prop.
Children
[0].Source : null);
Language\DefaultTagHelperResolutionPhase.LegacyTagHelperResolver.cs (5)
162
prop.Source= unresolvedAttr.ValueSourceSpan ?? (prop.
Children
.Count > 0 ? prop.
Children
[0].Source : null);
218
if (prop.
Children
.Count == 0)
223
prop.
Children
.Add(CreateEmptyHtmlContent(emptySpan));
227
prop.
Children
.Add(CreateEmptyCSharpToken(emptySpan));
Language\Extensions\DefaultTagHelperPropertyIntermediateNode.cs (2)
31
for (var i = 0; i < propertyNode.
Children
.Count; i++)
33
Children.Add(propertyNode.
Children
[i]);
Language\Intermediate\ComponentAttributeIntermediateNode.cs (2)
94
for (var i = 0; i < propertyNode.
Children
.Count; i++)
96
Children.Add(propertyNode.
Children
[i]);
Language\Intermediate\ComponentTypeArgumentIntermediateNode.cs (1)
29
=> node.
Children
switch
Mvc\ModelExpressionPass.cs (6)
46
if (node.
Children
.Count == 1 && node.
Children
[0] is CSharpIntermediateToken token)
56
for (var i = 0; i < node.
Children
.Count; i++)
58
if (node.
Children
[i] is CSharpExpressionIntermediateNode nestedExpression)
75
node.
Children
.Clear();
77
node.
Children
.Add(expression);