2 instantiations of CSharpCodeAttributeValueIntermediateNode
Microsoft.CodeAnalysis.Razor.Compiler (2)
Language\DefaultRazorIntermediateNodeLoweringPhase.cs (1)
722_builder.Push(new CSharpCodeAttributeValueIntermediateNode()
Language\DefaultTagHelperResolutionPhase.cs (1)
613: new CSharpCodeAttributeValueIntermediateNode()
19 references to CSharpCodeAttributeValueIntermediateNode
Microsoft.CodeAnalysis.Razor.Compiler (19)
Language\CodeGeneration\IntermediateNodeWriter.cs (2)
178child is CSharpCodeAttributeValueIntermediateNode || 265public virtual void WriteCSharpCodeAttributeValue(CodeRenderingContext context, CSharpCodeAttributeValueIntermediateNode node)
Language\Components\ComponentLoweringPass.cs (1)
685else if (attribute.Children[i] is CSharpCodeAttributeValueIntermediateNode codeValue)
Language\Components\ComponentNodeWriter.cs (1)
58public sealed override void WriteCSharpCodeAttributeValue(CodeRenderingContext context, CSharpCodeAttributeValueIntermediateNode node)
Language\DefaultRazorCSharpLoweringPhase.cs (1)
264public override void VisitCSharpCodeAttributeValue(CSharpCodeAttributeValueIntermediateNode node)
Language\DefaultRazorIntermediateNodeLoweringPhase.cs (2)
1485var isAttributeValue = _builder.Current is CSharpCodeAttributeValueIntermediateNode; 2052var isAttributeValue = _builder.Current is CSharpCodeAttributeValueIntermediateNode;
Language\DefaultTagHelperResolutionPhase.ComponentTagHelperResolver.cs (3)
487else if (child is CSharpCodeAttributeValueIntermediateNode csharpCodeAttrValue) 793else if (node.Children[i] is CSharpCodeAttributeValueIntermediateNode csharpCodeAttrValue) 1005else if (child is CSharpExpressionAttributeValueIntermediateNode or CSharpCodeAttributeValueIntermediateNode)
Language\DefaultTagHelperResolutionPhase.LegacyTagHelperResolver.cs (4)
347else if (child is CSharpCodeAttributeValueIntermediateNode) 475CSharpCodeAttributeValueIntermediateNode or 797else if (child is CSharpCodeAttributeValueIntermediateNode csharpCodeAttrValue) 999CSharpCodeAttributeValueIntermediateNode or
Language\Extensions\DefaultTagHelperTargetExtension.cs (2)
185child => child is CSharpExpressionAttributeValueIntermediateNode || child is CSharpCodeAttributeValueIntermediateNode); 199child is CSharpCodeAttributeValueIntermediateNode ||
Language\Intermediate\IntermediateNodeVisitor.cs (1)
62public virtual void VisitCSharpCodeAttributeValue(CSharpCodeAttributeValueIntermediateNode node)
Language\Intermediate\UnresolvedExpressionAttributeValueIntermediateNode.cs (2)
16/// <see cref="CSharpCodeAttributeValueIntermediateNode"/> (for unbound/plain HTML attributes)</item> 27/// when false, it produces <see cref="CSharpCodeAttributeValueIntermediateNode"/>.