Base:
property
Children
Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode.Children
42 references to Children
Microsoft.AspNetCore.Razor.Language.UnitTests (31)
DefaultRazorDirectiveClassifierPhaseTest.cs (3)
87
originalNode.
Children
.Add(firstPassNode);
104
originalNode.
Children
[0].Children.Add(secondPassNode);
121
Assert.Same(secondPassNode, codeDocument.GetRequiredDocumentNode().
Children
[0].Children[0]);
DefaultRazorDocumentClassifierPhaseTest.cs (3)
88
originalNode.
Children
.Add(firstPassNode);
105
originalNode.
Children
[0].Children.Add(secondPassNode);
122
Assert.Same(secondPassNode, codeDocument.GetRequiredDocumentNode().
Children
[0].Children[0]);
DefaultRazorIntermediateNodeLoweringPhaseTest.cs (3)
160
var directives = documentNode.
Children
.OfType<DirectiveIntermediateNode>();
191
var directives = documentNode.
Children
.OfType<DirectiveIntermediateNode>();
224
var directives = documentNode.
Children
.OfType<DirectiveIntermediateNode>();
DefaultRazorOptimizationPhaseTest.cs (3)
86
originalNode.
Children
.Add(firstPassNode);
103
originalNode.
Children
[0].Children.Add(secondPassNode);
120
Assert.Same(secondPassNode, codeDocument.GetRequiredDocumentNode().
Children
[0].Children[0]);
DirectiveRemovalOptimizationPassTest.cs (3)
44
var @namespace = documentNode.
Children
[0];
74
var @namespace = documentNode.
Children
[0];
108
var @namespace = documentNode.
Children
[0];
Extensions\FunctionsDirectivePassTest.cs (4)
28
documentNode.
Children
.Add(new DirectiveIntermediateNode() { Directive = FunctionsDirective.Directive });
57
var @namespace = documentNode.
Children
[0];
95
var @namespace = documentNode.
Children
[0];
136
var @namespace = documentNode.
Children
[0];
Extensions\InheritsDirectivePassTest.cs (2)
21
documentNode.
Children
.Add(new DirectiveIntermediateNode() { Directive = FunctionsDirective.Directive });
52
var @namespace = documentNode.
Children
[0];
Extensions\MetadataAttributePassTest.cs (8)
123
Assert.Equal(2, documentNode.
Children
.Count);
125
var item = Assert.IsType<RazorCompiledItemAttributeIntermediateNode>(documentNode.
Children
[0]);
279
Assert.Equal(2, documentNode.
Children
.Count);
281
var item = Assert.IsType<RazorCompiledItemAttributeIntermediateNode>(documentNode.
Children
[0]);
327
Assert.Equal(2, documentNode.
Children
.Count);
329
var item = Assert.IsType<RazorCompiledItemAttributeIntermediateNode>(documentNode.
Children
[0]);
387
Assert.Equal(2, documentNode.
Children
.Count);
389
var item = Assert.IsType<RazorCompiledItemAttributeIntermediateNode>(documentNode.
Children
[0]);
Extensions\SectionDirectivePassTest.cs (2)
34
docuemntNode.
Children
.Add(new DirectiveIntermediateNode() { Directive = SectionDirective.Directive, });
64
var @namespace = documentNode.
Children
[0];
Microsoft.CodeAnalysis.Razor.Compiler (11)
Language\Components\ComponentGenericTypePass.cs (2)
447
var namespaceNode = documentNode.
Children
458
documentNode.
Children
.Add(namespaceNode);
Language\DocumentClassifierPassBase.cs (2)
58
var children = new List<IntermediateNode>(documentNode.
Children
);
59
documentNode.
Children
.Clear();
Language\Extensions\EliminateMethodBodyPass.cs (2)
36
documentNode.
Children
.Insert(documentNode.
Children
.IndexOf(documentNode.FindPrimaryNamespace()), new CSharpCodeIntermediateNode()
Language\Extensions\MetadataAttributePass.cs (1)
73
documentNode.
Children
.Insert(0, new RazorCompiledItemAttributeIntermediateNode()
Mvc.Version2_X\AssemblyAttributeInjectionPass.cs (2)
69
var index = documentNode.
Children
.IndexOf(@namespace);
75
documentNode.
Children
.Insert(index, pageAttribute);
Mvc\PageDirective.cs (2)
54
for (var i = 0; i < documentNode.
Children
.Count; i++)
56
visitor.Visit(documentNode.
Children
[i]);