Base:
property
Children
Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode.Children
19 references to Children
Microsoft.CodeAnalysis.Razor.Compiler (19)
Language\Components\ComponentBindLoweringPass.cs (3)
585valueNode.Children.Add(valueExpressionNode); 608changeNode.Children.Add(changeExpressionNode); 628expressionNode.Children.Add(new CSharpExpressionIntermediateNode()
Language\Components\ComponentEventHandlerLoweringPass.cs (2)
226result.Children.Add(expressionNode); 288result.Children.Add(expressionNode);
Language\Components\ComponentLoweringPass.cs (7)
657for (var i = 0; i < attribute.Children.Count; i++) 659if (attribute.Children[i] is HtmlAttributeValueIntermediateNode htmlValue) 670attribute.Children[i] = newNode; 672else if (attribute.Children[i] is CSharpExpressionAttributeValueIntermediateNode expressionValue) 683attribute.Children[i] = newNode; 685else if (attribute.Children[i] is CSharpCodeAttributeValueIntermediateNode codeValue) 696attribute.Children[i] = newNode;
Language\Components\ComponentNodeWriter.cs (3)
1296if (node.Children.Count > 1) 1307else if (node.Children.Count == 1 && node.Children[0] is HtmlContentIntermediateNode htmlNode)
Language\Intermediate\ComponentAttributeIntermediateNode.cs (4)
71Children.Add(attributeNode.Children[i]); 96Children.Add(propertyNode.Children[i]); 116Children.AddRange(node.Children); 134Children.AddRange(node.Children);