Base:
property
Children
Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode.Children
22 references to Children
Microsoft.CodeAnalysis.Razor.Compiler (22)
Language\Components\ComponentBindLoweringPass.cs (3)
585valueNode.Children.Add(valueExpressionNode); 608changeNode.Children.Add(changeExpressionNode); 628expressionNode.Children.Add(new CSharpExpressionIntermediateNode()
Language\Components\ComponentDesignTimeNodeWriter.cs (3)
730if (node.Children.Count > 1) 745else if (node.Children.Count == 1 && node.Children[0] is HtmlContentIntermediateNode)
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\ComponentRuntimeNodeWriter.cs (3)
663if (node.Children.Count > 1) 674else if (node.Children.Count == 1 && node.Children[0] is HtmlContentIntermediateNode htmlNode)
Language\Intermediate\ComponentAttributeIntermediateNode.cs (4)
65Children.Add(attributeNode.Children[i]); 90Children.Add(propertyNode.Children[i]); 110Children.AddRange(node.Children); 128Children.AddRange(node.Children);