6 instantiations of HtmlAttributeValueIntermediateNode
Microsoft.CodeAnalysis.Razor.Compiler (6)
Language\Components\ComponentFormNameLoweringPass.cs (1)
74
: new
HtmlAttributeValueIntermediateNode
();
Language\Components\ComponentLoweringPass.cs (1)
831
var value = new
HtmlAttributeValueIntermediateNode
()
Language\DefaultRazorIntermediateNodeLoweringPhase.cs (2)
758
_builder.Push(new
HtmlAttributeValueIntermediateNode
()
1932
: new
HtmlAttributeValueIntermediateNode
()
Language\DefaultTagHelperResolutionPhase.cs (1)
664
var htmlAttrValue = new
HtmlAttributeValueIntermediateNode
()
Language\Intermediate\HtmlAttributeValueIntermediateNode.cs (1)
28
var clone = new
HtmlAttributeValueIntermediateNode
40 references to HtmlAttributeValueIntermediateNode
Microsoft.CodeAnalysis.Razor.Compiler (40)
Language\CodeGeneration\IntermediateNodeWriter.cs (2)
176
child is
HtmlAttributeValueIntermediateNode
||
205
public virtual void WriteHtmlAttributeValue(CodeRenderingContext context,
HtmlAttributeValueIntermediateNode
node)
Language\Components\ComponentLoweringPass.cs (2)
669
if (attribute.Children[i] is
HtmlAttributeValueIntermediateNode
htmlValue)
831
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\Components\ComponentTildePathPass.cs (3)
129
var
valueNode = node.Children.Count == 1 ? node.Children[0] as
HtmlAttributeValueIntermediateNode
: null;
210
if (child is
HtmlAttributeValueIntermediateNode
or HtmlContentIntermediateNode
Language\DefaultTagHelperResolutionPhase.ComponentTagHelperResolver.cs (9)
510
else if (child is HtmlContentIntermediateNode or
HtmlAttributeValueIntermediateNode
)
781
else if (child is
HtmlAttributeValueIntermediateNode
htmlAttrValue)
969
if (AreAllChildrenOfType<
HtmlAttributeValueIntermediateNode
>(source.Children) && source.Children.Count > 1)
980
var
htmlValue = (
HtmlAttributeValueIntermediateNode
)child;
988
var
firstValue = (
HtmlAttributeValueIntermediateNode
)source.Children[0];
993
var totalLength = source.Children[^1] is
HtmlAttributeValueIntermediateNode
lastValue && lastValue.Source is { } ls
1008
if (child is
HtmlAttributeValueIntermediateNode
htmlValue)
Language\DefaultTagHelperResolutionPhase.cs (4)
664
var
htmlAttrValue = new HtmlAttributeValueIntermediateNode()
851
if (child is
HtmlAttributeValueIntermediateNode
or CSharpExpressionAttributeValueIntermediateNode)
998
/// Collects the text content and first child source from an <see cref="
HtmlAttributeValueIntermediateNode
"/>,
1001
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)
198
child is
HtmlAttributeValueIntermediateNode
||
Language\Intermediate\HtmlAttributeValueIntermediateNode.cs (1)
28
var
clone = new 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>
Language\RazorCSharpDocumentWriter.cs (1)
286
public override void VisitHtmlAttributeValue(
HtmlAttributeValueIntermediateNode
node)