5 instantiations of HtmlAttributeValueIntermediateNode
Microsoft.CodeAnalysis.Razor.Compiler (5)
Language\Components\ComponentFormNameLoweringPass.cs (1)
74: new HtmlAttributeValueIntermediateNode();
Language\Components\ComponentLoweringPass.cs (1)
821var value = new HtmlAttributeValueIntermediateNode()
Language\DefaultRazorIntermediateNodeLoweringPhase.cs (2)
753_builder.Push(new HtmlAttributeValueIntermediateNode() 1907: new HtmlAttributeValueIntermediateNode()
Language\DefaultTagHelperResolutionPhase.cs (1)
595var htmlAttrValue = new HtmlAttributeValueIntermediateNode()
36 references to HtmlAttributeValueIntermediateNode
Microsoft.CodeAnalysis.Razor.Compiler (36)
Language\CodeGeneration\IntermediateNodeWriter.cs (2)
176child is HtmlAttributeValueIntermediateNode || 205public virtual void WriteHtmlAttributeValue(CodeRenderingContext context, HtmlAttributeValueIntermediateNode node)
Language\Components\ComponentLoweringPass.cs (2)
659if (attribute.Children[i] is HtmlAttributeValueIntermediateNode htmlValue) 821var value = new HtmlAttributeValueIntermediateNode()
Language\Components\ComponentMarkupBlockPass.cs (2)
206public override void VisitHtmlAttributeValue(HtmlAttributeValueIntermediateNode node) 349public override void VisitHtmlAttributeValue(HtmlAttributeValueIntermediateNode node)
Language\Components\ComponentNodeWriter.cs (1)
889public override void WriteHtmlAttributeValue(CodeRenderingContext context, HtmlAttributeValueIntermediateNode node)
Language\DefaultRazorCSharpLoweringPhase.cs (1)
250public override void VisitHtmlAttributeValue(HtmlAttributeValueIntermediateNode node)
Language\DefaultTagHelperResolutionPhase.ComponentTagHelperResolver.cs (9)
495else if (child is HtmlContentIntermediateNode or HtmlAttributeValueIntermediateNode) 766else if (child is HtmlAttributeValueIntermediateNode htmlAttrValue) 953if (AreAllChildrenOfType<HtmlAttributeValueIntermediateNode>(source.Children) && source.Children.Count > 1) 964var htmlValue = (HtmlAttributeValueIntermediateNode)child; 972var firstValue = (HtmlAttributeValueIntermediateNode)source.Children[0]; 977var totalLength = source.Children[^1] is HtmlAttributeValueIntermediateNode lastValue && lastValue.Source is { } ls 992if (child is HtmlAttributeValueIntermediateNode htmlValue)
Language\DefaultTagHelperResolutionPhase.cs (4)
595var htmlAttrValue = new HtmlAttributeValueIntermediateNode() 782if (child is HtmlAttributeValueIntermediateNode or CSharpExpressionAttributeValueIntermediateNode) 929/// Collects the text content and first child source from an <see cref="HtmlAttributeValueIntermediateNode"/>, 932private static (string Content, SourceSpan? Source) CollectAttributeValueContent(HtmlAttributeValueIntermediateNode attrValue)
Language\DefaultTagHelperResolutionPhase.LegacyTagHelperResolver.cs (12)
351else if (child is HtmlAttributeValueIntermediateNode) 389/// Handles unbound attribute values that contain <see cref="HtmlAttributeValueIntermediateNode"/> 401if (child is HtmlAttributeValueIntermediateNode) 427if (child is HtmlAttributeValueIntermediateNode attrValue) 483else if (child is not HtmlAttributeValueIntermediateNode && 538if (child is HtmlAttributeValueIntermediateNode or HtmlContentIntermediateNode) 643else if (child is HtmlAttributeValueIntermediateNode htmlAttrValue) 782if (child is HtmlAttributeValueIntermediateNode attrValue) 883if (child is HtmlAttributeValueIntermediateNode attrValue) 1024if (attrChild is not HtmlAttributeValueIntermediateNode and 1085if (attrChild is HtmlAttributeValueIntermediateNode attrValue) 1185if (child is HtmlAttributeValueIntermediateNode attrValue)
Language\Extensions\DefaultTagHelperTargetExtension.cs (1)
197child is HtmlAttributeValueIntermediateNode ||
Language\Intermediate\IntermediateNodeVisitor.cs (1)
52public virtual void VisitHtmlAttributeValue(HtmlAttributeValueIntermediateNode node)
Language\Intermediate\UnresolvedAttributeValueIntermediateNode.cs (1)
16/// <item>An <see cref="HtmlAttributeValueIntermediateNode"/> (for unbound/plain HTML attributes)</item>