Base:
property
Children
Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode.Children
30 references to Children
Microsoft.CodeAnalysis.Razor.Compiler (30)
Language\Components\ComponentGenericTypePass.cs (1)
474
classNode.
Children
.Add(typeInferenceNode);
Language\Components\ComponentInjectDirectivePass.cs (1)
47
classNode!.
Children
.Add(new ComponentInjectIntermediateNode(typeName, memberName, typeSpan, memberSpan));
Language\Components\ComponentRenderModeDirectivePass.cs (3)
58
classDecl.
Children
.Add(new CSharpCodeIntermediateNode()
82
classDecl.
Children
.Add(new CSharpCodeIntermediateNode()
96
@class.
Children
.Add(classDecl);
Language\Extensions\DefaultTagHelperOptimizationPass.cs (8)
80
while (i < context.Class.
Children
.Count && context.Class.
Children
[i] is FieldDeclarationIntermediateNode)
85
context.Class.
Children
.Insert(i, new DefaultTagHelperRuntimeIntermediateNode());
188
while (i < context.Class.
Children
.Count && context.Class.
Children
[i] is DefaultTagHelperRuntimeIntermediateNode)
193
while (i < context.Class.
Children
.Count && context.Class.
Children
[i] is FieldDeclarationIntermediateNode)
198
context.Class.
Children
.Insert(i, new FieldDeclarationIntermediateNode()
Language\Extensions\FunctionsDirectivePass.cs (1)
43
@class.
Children
.AddRange(node.Children);
Language\Extensions\PreallocatedTagHelperAttributeOptimizationPass.cs (7)
38
_variableCountOffset = node.
Children
.Count;
54
foreach (var current in _classDeclaration.AssumeNotNull().
Children
)
70
var variableCount = _classDeclaration.
Children
.Count - _variableCountOffset;
79
_classDeclaration.
Children
.Insert(_preallocatedDeclarationCount++, declaration);
103
foreach (var current in _classDeclaration.AssumeNotNull().
Children
)
119
var variableCount = _classDeclaration.
Children
.Count - _variableCountOffset;
128
_classDeclaration.
Children
.Insert(_preallocatedDeclarationCount++, declaration);
Mvc.Version2_X\PagesPropertyInjectionPass.cs (2)
33
@class.
Children
.Add(vddProperty);
37
@class.
Children
.Add(modelProperty);
Mvc\InjectDirective.cs (1)
105
visitor.Class!.
Children
.Add(injectNode);
Mvc\PagesPropertyInjectionPass.cs (3)
37
@class.
Children
.Add(vddProperty);
44
@class.
Children
.Add(modelProperty);
48
@class.
Children
.Add(new PropertyDeclarationIntermediateNode()
Mvc\ViewComponentTagHelperPass.cs (3)
115
var children = context.Class.
Children
;
121
context.Class.
Children
.Insert(index, new FieldDeclarationIntermediateNode()
143
context.Class.
Children
.Add(node);