6 instantiations of HtmlAttributeValueIntermediateNode
Microsoft.CodeAnalysis.Razor.Compiler (6)
Language\Components\ComponentFormNameLoweringPass.cs (1)
74: new HtmlAttributeValueIntermediateNode();
Language\Components\ComponentLoweringPass.cs (1)
831var value = new HtmlAttributeValueIntermediateNode()
Language\DefaultRazorIntermediateNodeLoweringPhase.cs (2)
758_builder.Push(new HtmlAttributeValueIntermediateNode() 1932: new HtmlAttributeValueIntermediateNode()
Language\DefaultTagHelperResolutionPhase.cs (1)
667var htmlAttrValue = new HtmlAttributeValueIntermediateNode()
Language\Intermediate\HtmlAttributeValueIntermediateNode.cs (1)
28var clone = new HtmlAttributeValueIntermediateNode
37 references to HtmlAttributeValueIntermediateNode
Microsoft.CodeAnalysis.Razor.Compiler (37)
Language\CodeGeneration\IntermediateNodeWriter.cs (2)
176child is HtmlAttributeValueIntermediateNode || 205public virtual void WriteHtmlAttributeValue(CodeRenderingContext context, HtmlAttributeValueIntermediateNode node)
Language\Components\ComponentLoweringPass.cs (2)
669if (attribute.Children[i] is HtmlAttributeValueIntermediateNode htmlValue) 831var 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\Components\ComponentTildePathPass.cs (3)
129var valueNode = node.Children.Count == 1 ? node.Children[0] as HtmlAttributeValueIntermediateNode : null; 210if (child is HtmlAttributeValueIntermediateNode or HtmlContentIntermediateNode
Language\DefaultTagHelperResolutionPhase.ComponentTagHelperResolver.cs (9)
510else if (child is HtmlContentIntermediateNode or HtmlAttributeValueIntermediateNode) 781else if (child is HtmlAttributeValueIntermediateNode htmlAttrValue) 969if (AreAllChildrenOfType<HtmlAttributeValueIntermediateNode>(source.Children) && source.Children.Count > 1) 980var htmlValue = (HtmlAttributeValueIntermediateNode)child; 988var firstValue = (HtmlAttributeValueIntermediateNode)source.Children[0]; 993var totalLength = source.Children[^1] is HtmlAttributeValueIntermediateNode lastValue && lastValue.Source is { } ls 1008if (child is HtmlAttributeValueIntermediateNode htmlValue)
Language\DefaultTagHelperResolutionPhase.cs (3)
667var htmlAttrValue = new HtmlAttributeValueIntermediateNode() 857if (child is HtmlAttributeValueIntermediateNode or CSharpExpressionAttributeValueIntermediateNode) 1007private static (string Content, SourceSpan? Source) CollectAttributeValueContent(HtmlAttributeValueIntermediateNode attrValue)
Language\DefaultTagHelperResolutionPhase.LegacyTagHelperResolver.cs (11)
351else if (child is 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)
198child is HtmlAttributeValueIntermediateNode ||
Language\Intermediate\HtmlAttributeValueIntermediateNode.cs (1)
28var clone = new HtmlAttributeValueIntermediateNode
Language\Intermediate\IntermediateNodeVisitor.cs (1)
52public virtual void VisitHtmlAttributeValue(HtmlAttributeValueIntermediateNode node)
Language\RazorCSharpDocumentWriter.cs (1)
286public override void VisitHtmlAttributeValue(HtmlAttributeValueIntermediateNode node)