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)
185
public override void VisitReferenceCapture(
ReferenceCaptureIntermediateNode
node)
Microsoft.CodeAnalysis.Razor.Compiler (23)
Language\CodeGeneration\IntermediateNodeWriter.cs (1)
62
public virtual void WriteReferenceCapture(CodeRenderingContext context,
ReferenceCaptureIntermediateNode
node)
Language\Components\ComponentDesignTimeNodeWriter.cs (4)
405
foreach (
var
capture in node.Captures)
588
case
ReferenceCaptureIntermediateNode
capture:
1066
public override void WriteReferenceCapture(CodeRenderingContext context,
ReferenceCaptureIntermediateNode
node)
1074
protected override void WriteReferenceCaptureInnards(CodeRenderingContext context,
ReferenceCaptureIntermediateNode
node, bool shouldTypeCheck)
Language\Components\ComponentGenericTypePass.cs (1)
387
foreach (
var
capture in node.Captures)
Language\Components\ComponentNodeWriter.cs (3)
46
protected abstract void WriteReferenceCaptureInnards(CodeRenderingContext context,
ReferenceCaptureIntermediateNode
node, bool shouldTypeCheck);
240
case
ReferenceCaptureIntermediateNode
capture:
465
foreach (
var
capture in node.Component.Captures)
Language\Components\ComponentReferenceCaptureLoweringPass.cs (1)
58
var
referenceCapture = parent as ComponentIntermediateNode is { Component: { } componentTagHelper }
Language\Components\ComponentRuntimeNodeWriter.cs (5)
214
foreach (
var
capture in node.Captures)
439
foreach (
var
capture in node.Captures)
568
case
ReferenceCaptureIntermediateNode
capture:
954
public override void WriteReferenceCapture(CodeRenderingContext context,
ReferenceCaptureIntermediateNode
node)
976
protected override void WriteReferenceCaptureInnards(CodeRenderingContext context,
ReferenceCaptureIntermediateNode
node, bool shouldTypeCheck)
Language\DefaultRazorCSharpLoweringPhase.cs (1)
334
public override void VisitReferenceCapture(
ReferenceCaptureIntermediateNode
node)
Language\DefaultTagHelperResolutionPhase.ComponentTagHelperResolver.cs (1)
112
ReferenceCaptureIntermediateNode
)
Language\Intermediate\ComponentIntermediateNode.cs (2)
17
public IEnumerable<
ReferenceCaptureIntermediateNode
> Captures => Children.OfType<
ReferenceCaptureIntermediateNode
>();
Language\Intermediate\IntermediateNodeVisitor.cs (1)
177
public virtual void VisitReferenceCapture(
ReferenceCaptureIntermediateNode
node)
Language\Intermediate\MarkupElementIntermediateNode.cs (3)
17
public IEnumerable<
ReferenceCaptureIntermediateNode
> Captures => Children.OfType<
ReferenceCaptureIntermediateNode
>();
27
ReferenceCaptureIntermediateNode
or