2 instantiations of TagHelperDirectiveAttributeParameterIntermediateNode
Microsoft.CodeAnalysis.Razor.Compiler (2)
Language\DefaultTagHelperResolutionPhase.ComponentTagHelperResolver.cs (2)
213
? new
TagHelperDirectiveAttributeParameterIntermediateNode
(match)
877
? new
TagHelperDirectiveAttributeParameterIntermediateNode
(match)
31 references to TagHelperDirectiveAttributeParameterIntermediateNode
Microsoft.AspNetCore.Razor.Test.Common (1)
Language\IntegrationTests\IntermediateNodeWriter.cs (1)
145
public override void VisitTagHelperDirectiveAttributeParameter(
TagHelperDirectiveAttributeParameterIntermediateNode
node)
Microsoft.CodeAnalysis.Razor.Compiler (30)
Language\Components\ComponentBindLoweringPass.AttributeInfo.cs (1)
56
public AttributeInfo(
TagHelperDirectiveAttributeParameterIntermediateNode
node, int index)
Language\Components\ComponentBindLoweringPass.BindEntryKey.cs (1)
18
public BindEntryKey(IntermediateNode parent,
TagHelperDirectiveAttributeParameterIntermediateNode
node)
Language\Components\ComponentBindLoweringPass.cs (18)
48
using var parameterReferences = new PooledArrayBuilder<IntermediateNodeReference<
TagHelperDirectiveAttributeParameterIntermediateNode
>>();
91
var
node = parameterReference.Node;
125
var
node = parameterReference.Node;
218
ref PooledArrayBuilder<IntermediateNodeReference<
TagHelperDirectiveAttributeParameterIntermediateNode
>> parameterReferences)
253
case
TagHelperDirectiveAttributeParameterIntermediateNode
directiveAttributeParameter:
426
var
bindGetNode = bindEntry.BindGetNode.AssumeNotNull();
562
var
getNode = bindEntry.BindGetNode;
651
TagHelperDirectiveAttributeParameterIntermediateNode
? node,
784
static bool TryExtractEventNodeStaticText(
TagHelperDirectiveAttributeParameterIntermediateNode
node, [NotNullWhen(true)] out string? text)
796
static CSharpExpressionIntermediateNode? ExtractEventNodeExpression(
TagHelperDirectiveAttributeParameterIntermediateNode
node)
1083
TagHelperDirectiveAttributeParameterIntermediateNode
n => n.OriginalAttributeSpan,
1110
public
TagHelperDirectiveAttributeParameterIntermediateNode
? BindGetNode { get; }
1112
public
TagHelperDirectiveAttributeParameterIntermediateNode
? BindEventNode { get; set; }
1113
public
TagHelperDirectiveAttributeParameterIntermediateNode
? BindFormatNode { get; set; }
1114
public
TagHelperDirectiveAttributeParameterIntermediateNode
? BindCultureNode { get; set; }
1115
public
TagHelperDirectiveAttributeParameterIntermediateNode
? BindSetNode { get; set; }
1116
public
TagHelperDirectiveAttributeParameterIntermediateNode
? BindAfterNode { get; set; }
1128
public BindEntry(IntermediateNodeReference<
TagHelperDirectiveAttributeParameterIntermediateNode
> bindNodeReference)
Language\Components\ComponentDiagnosticFactory.cs (1)
362
public static RazorDiagnostic CreateEventHandlerParameter_Duplicates(SourceSpan? source, string attribute,
TagHelperDirectiveAttributeParameterIntermediateNode
[] attributes)
Language\Components\ComponentEventHandlerLoweringPass.cs (5)
48
var parameterReferences = documentNode.FindDescendantReferences<
TagHelperDirectiveAttributeParameterIntermediateNode
>();
78
var
node = parameterReference.Node;
142
.OfType<
TagHelperDirectiveAttributeParameterIntermediateNode
>()
154
foreach (
var
property in duplicate)
256
private static IntermediateNode RewriteParameterUsage(
TagHelperDirectiveAttributeParameterIntermediateNode
node)
Language\Components\ComponentLoweringPass.cs (1)
414
if (child is
TagHelperDirectiveAttributeParameterIntermediateNode
{ OriginalAttributeName: { } originalName, AttributeNameWithoutParameter: { } nameWithoutParameter } &&
Language\Intermediate\ComponentAttributeIntermediateNode.cs (2)
116
private ComponentAttributeIntermediateNode(
TagHelperDirectiveAttributeParameterIntermediateNode
node, bool addChildren)
137
public static ComponentAttributeIntermediateNode From(
TagHelperDirectiveAttributeParameterIntermediateNode
node, bool addChildren)
Language\Intermediate\IntermediateNodeVisitor.cs (1)
137
public virtual void VisitTagHelperDirectiveAttributeParameter(
TagHelperDirectiveAttributeParameterIntermediateNode
node)