Base:
property
Children
Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode.Children
27 references to Children
Microsoft.CodeAnalysis.Razor.Compiler (27)
Language\Components\ComponentGenericTypePass.cs (2)
461
var classNode = namespaceNode.
Children
471
namespaceNode.
Children
.Add(classNode);
Language\Components\ComponentLayoutDirectivePass.cs (3)
44
for (var i = 0; i < @namespace.
Children
.Count; i++)
46
if (object.ReferenceEquals(@namespace.
Children
[i], @class))
48
@namespace.
Children
.Insert(i, attributeNode);
Language\Components\ComponentPageDirectivePass.cs (3)
42
for (; index < @namespace.
Children
.Count; index++)
44
if (object.ReferenceEquals(@class, @namespace.
Children
[index]))
62
@namespace.
Children
.Insert(index++, new RouteAttributeExtensionNode(routeToken.Content) { Source = routeToken.Source });
Language\Components\ComponentRenderModeDirectivePass.cs (5)
92
@namespace.
Children
.Add(classDecl);
109
var childCount = @namespace.
Children
.Count;
112
if (object.ReferenceEquals(@namespace.
Children
[i], @class))
114
@namespace.
Children
.Insert(i, attributeNode);
119
Debug.Assert(@namespace.
Children
.Count == childCount + 1);
Language\DefaultRazorCSharpLoweringPhase.cs (1)
145
foreach (var child in node.
Children
)
Language\Extensions\AttributeDirectivePass.cs (2)
24
var classIndex = @namespace.
Children
.IndexOf(@class);
37
@namespace.
Children
.Insert(classIndex++, node);
Language\Extensions\MetadataAttributePass.cs (4)
86
for (var j = 0; j < @namespace.
Children
.Count; j++)
88
if (object.ReferenceEquals(@namespace.
Children
[j], @class))
116
@namespace.
Children
.Insert((int)insert++, new RazorSourceChecksumAttributeIntermediateNode()
138
@namespace.
Children
.Insert((int)insert++, new RazorSourceChecksumAttributeIntermediateNode()
Mvc.Version2_X\RazorPageDocumentClassifierPass.cs (2)
93
var classIndex = @namespace.
Children
.IndexOf(@class);
107
@namespace.
Children
.Insert(classIndex, metadataAttributeNode);
Mvc\CreateNewOnMetadataUpdateAttributePass.cs (3)
39
var classIndex = @namespace.
Children
.IndexOf(@class);
50
@namespace.
Children
.Insert(classIndex, metadataAttributeNode);
53
@namespace.
Children
.Insert(classIndex, new RazorCompiledItemMetadataAttributeIntermediateNode
Mvc\RazorPageDocumentClassifierPass.cs (2)
112
var classIndex = @namespace.
Children
.IndexOf(@class);
126
@namespace.
Children
.Insert(classIndex, metadataAttributeNode);