1 instantiation of ComponentChildContentIntermediateNode
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\Components\ComponentLoweringPass.cs (1)
572var childContent = new ComponentChildContentIntermediateNode()
24 references to ComponentChildContentIntermediateNode
Microsoft.CodeAnalysis.Razor.Compiler (24)
Language\CodeGeneration\IntermediateNodeWriter.cs (1)
381public virtual void WriteComponentChildContent(CodeRenderingContext context, ComponentChildContentIntermediateNode node)
Language\Components\ComponentChildContentDiagnosticPass.cs (3)
34foreach (var childContent in node.ChildContents) 50public override void VisitComponentChildContent(ComponentChildContentIntermediateNode node) 64if (ancestors[i] is ComponentChildContentIntermediateNode { IsParameterized: true } ancestor &&
Language\Components\ComponentDiagnosticFactory.cs (2)
220ComponentChildContentIntermediateNode childContent1, 222ComponentChildContentIntermediateNode childContent2,
Language\Components\ComponentGenericTypePass.cs (2)
233foreach (var attribute in node.ChildContents) 395foreach (var childContent in node.ChildContents)
Language\Components\ComponentLoweringPass.cs (5)
364foreach (var childContent in component.ChildContents) 403if (child is ComponentChildContentIntermediateNode childContent && attributeName == childContent.AttributeName) 542var rewrittenChildContent = RewriteChildContent(attribute, child.Source, child.Children); 570private ComponentChildContentIntermediateNode RewriteChildContent(BoundAttributeDescriptor attribute, SourceSpan? source, IntermediateNodeCollection children) 572var childContent = new ComponentChildContentIntermediateNode()
Language\Components\ComponentNodeWriter.cs (7)
215case ComponentChildContentIntermediateNode childContent: 448foreach (var childContent in node.Component.ChildContents) 529private static void WriteGloballyQualifiedTypeName(CodeRenderingContext context, ComponentChildContentIntermediateNode node) 1057foreach (var childContent in node.ChildContents) 1190case ComponentChildContentIntermediateNode childNode: 1445public override void WriteComponentChildContent(CodeRenderingContext context, ComponentChildContentIntermediateNode node) 1474private void WriteComponentChildContentInnards(CodeRenderingContext context, ComponentChildContentIntermediateNode node)
Language\DefaultRazorCSharpLoweringPhase.cs (1)
299public override void VisitComponentChildContent(ComponentChildContentIntermediateNode node)
Language\Intermediate\ComponentIntermediateNode.cs (2)
23public IEnumerable<ComponentChildContentIntermediateNode> ChildContents => Children.OfType<ComponentChildContentIntermediateNode>();
Language\Intermediate\IntermediateNodeVisitor.cs (1)
152public virtual void VisitComponentChildContent(ComponentChildContentIntermediateNode node)