2 instantiations of ReferenceCaptureIntermediateNode
Microsoft.CodeAnalysis.Razor.Compiler (2)
Language\Components\ComponentReferenceCaptureLoweringPass.cs (2)
59? new ReferenceCaptureIntermediateNode(identifierToken, componentTagHelper.TypeName) 60: new ReferenceCaptureIntermediateNode(identifierToken);
18 references to ReferenceCaptureIntermediateNode
Microsoft.CodeAnalysis.Razor.Compiler (18)
Language\CodeGeneration\IntermediateNodeWriter.cs (1)
406public virtual void WriteReferenceCapture(CodeRenderingContext context, ReferenceCaptureIntermediateNode node)
Language\Components\ComponentGenericTypePass.cs (1)
387foreach (var capture in node.Captures)
Language\Components\ComponentNodeWriter.cs (7)
238case ReferenceCaptureIntermediateNode capture: 463foreach (var capture in node.Component.Captures) 842foreach (var capture in node.Captures) 1067foreach (var capture in node.Captures) 1196case ReferenceCaptureIntermediateNode capture: 1587public override void WriteReferenceCapture(CodeRenderingContext context, ReferenceCaptureIntermediateNode node) 1609private void WriteReferenceCaptureInnards(CodeRenderingContext context, ReferenceCaptureIntermediateNode node, bool shouldTypeCheck)
Language\Components\ComponentReferenceCaptureLoweringPass.cs (1)
58var referenceCapture = parent as ComponentIntermediateNode is { Component: { } componentTagHelper }
Language\DefaultRazorCSharpLoweringPhase.cs (1)
334public override void VisitReferenceCapture(ReferenceCaptureIntermediateNode node)
Language\DefaultTagHelperResolutionPhase.ComponentTagHelperResolver.cs (1)
112ReferenceCaptureIntermediateNode)
Language\Intermediate\ComponentIntermediateNode.cs (2)
17public IEnumerable<ReferenceCaptureIntermediateNode> Captures => Children.OfType<ReferenceCaptureIntermediateNode>();
Language\Intermediate\IntermediateNodeVisitor.cs (1)
177public virtual void VisitReferenceCapture(ReferenceCaptureIntermediateNode node)
Language\Intermediate\MarkupElementIntermediateNode.cs (3)
17public IEnumerable<ReferenceCaptureIntermediateNode> Captures => Children.OfType<ReferenceCaptureIntermediateNode>(); 27ReferenceCaptureIntermediateNode or