2 instantiations of ReferenceCaptureIntermediateNode
Microsoft.CodeAnalysis.Razor.Compiler (2)
Language\Components\ComponentReferenceCaptureLoweringPass.cs (2)
59? new ReferenceCaptureIntermediateNode(identifierToken, componentTagHelper.TypeName) 60: new ReferenceCaptureIntermediateNode(identifierToken);
24 references to ReferenceCaptureIntermediateNode
Microsoft.AspNetCore.Razor.Test.Common (1)
Language\IntegrationTests\IntermediateNodeWriter.cs (1)
185public override void VisitReferenceCapture(ReferenceCaptureIntermediateNode node)
Microsoft.CodeAnalysis.Razor.Compiler (23)
Language\CodeGeneration\IntermediateNodeWriter.cs (1)
62public virtual void WriteReferenceCapture(CodeRenderingContext context, ReferenceCaptureIntermediateNode node)
Language\Components\ComponentDesignTimeNodeWriter.cs (4)
405foreach (var capture in node.Captures) 588case ReferenceCaptureIntermediateNode capture: 1066public override void WriteReferenceCapture(CodeRenderingContext context, ReferenceCaptureIntermediateNode node) 1074protected override void WriteReferenceCaptureInnards(CodeRenderingContext context, ReferenceCaptureIntermediateNode node, bool shouldTypeCheck)
Language\Components\ComponentGenericTypePass.cs (1)
387foreach (var capture in node.Captures)
Language\Components\ComponentNodeWriter.cs (3)
46protected abstract void WriteReferenceCaptureInnards(CodeRenderingContext context, ReferenceCaptureIntermediateNode node, bool shouldTypeCheck); 240case ReferenceCaptureIntermediateNode capture: 465foreach (var capture in node.Component.Captures)
Language\Components\ComponentReferenceCaptureLoweringPass.cs (1)
58var referenceCapture = parent as ComponentIntermediateNode is { Component: { } componentTagHelper }
Language\Components\ComponentRuntimeNodeWriter.cs (5)
214foreach (var capture in node.Captures) 439foreach (var capture in node.Captures) 568case ReferenceCaptureIntermediateNode capture: 954public override void WriteReferenceCapture(CodeRenderingContext context, ReferenceCaptureIntermediateNode node) 976protected override void WriteReferenceCaptureInnards(CodeRenderingContext context, ReferenceCaptureIntermediateNode node, bool shouldTypeCheck)
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