4 instantiations of CSharpCodeAttributeValueIntermediateNode
Microsoft.AspNetCore.Razor.Language.UnitTests (2)
Extensions\DefaultTagHelperTargetExtensionTest.cs (2)
285new CSharpCodeAttributeValueIntermediateNode() 373new CSharpCodeAttributeValueIntermediateNode()
Microsoft.CodeAnalysis.Razor.Compiler (2)
Language\DefaultRazorIntermediateNodeLoweringPhase.cs (1)
722_builder.Push(new CSharpCodeAttributeValueIntermediateNode()
Language\DefaultTagHelperResolutionPhase.cs (1)
615: new CSharpCodeAttributeValueIntermediateNode()
30 references to CSharpCodeAttributeValueIntermediateNode
Microsoft.AspNetCore.Razor.Language.UnitTests (8)
CodeGeneration\DesignTimeNodeWriterTest.cs (4)
412var node = (CSharpCodeAttributeValueIntermediateNode)FindDescendant<HtmlAttributeIntermediateNode>(documentNode).Children[1]; 444var node = (CSharpCodeAttributeValueIntermediateNode)FindDescendant<HtmlAttributeIntermediateNode>(documentNode).Children[1];
CodeGeneration\RuntimeNodeWriterTest.cs (2)
570var node = FindDescendant<HtmlAttributeIntermediateNode>(documentNode).Children[1] as CSharpCodeAttributeValueIntermediateNode;
CodeGeneration\TagHelperHtmlAttributeRuntimeNodeWriterTest.cs (2)
89var node = FindDescendant<HtmlAttributeIntermediateNode>(documentNode).Children[1] as CSharpCodeAttributeValueIntermediateNode;
Microsoft.AspNetCore.Razor.Test.Common (1)
Language\IntegrationTests\IntermediateNodeWriter.cs (1)
63public override void VisitCSharpCodeAttributeValue(CSharpCodeAttributeValueIntermediateNode node)
Microsoft.CodeAnalysis.Razor.Compiler (21)
Language\CodeGeneration\DesignTimeNodeWriter.cs (1)
200public override void WriteCSharpCodeAttributeValue(CodeRenderingContext context, CSharpCodeAttributeValueIntermediateNode node)
Language\CodeGeneration\IntermediateNodeWriter.cs (1)
25public abstract void WriteCSharpCodeAttributeValue(CodeRenderingContext context, CSharpCodeAttributeValueIntermediateNode node);
Language\CodeGeneration\RuntimeNodeWriter.cs (2)
178child is CSharpCodeAttributeValueIntermediateNode || 265public override void WriteCSharpCodeAttributeValue(CodeRenderingContext context, CSharpCodeAttributeValueIntermediateNode node)
Language\Components\ComponentLoweringPass.cs (1)
685else if (attribute.Children[i] is CSharpCodeAttributeValueIntermediateNode codeValue)
Language\Components\ComponentNodeWriter.cs (1)
60public 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) 984CSharpCodeAttributeValueIntermediateNode or
Language\Extensions\DefaultTagHelperTargetExtension.cs (2)
205child => child is CSharpExpressionAttributeValueIntermediateNode || child is CSharpCodeAttributeValueIntermediateNode); 219child 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"/>.