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