8 instantiations of CSharpExpressionAttributeValueIntermediateNode
Microsoft.CodeAnalysis.Razor.Compiler (8)
Language\Components\ComponentBindLoweringPass.cs (2)
526
var valueAttributeValue = new
CSharpExpressionAttributeValueIntermediateNode
();
548
var changeAttributeValue = new
CSharpExpressionAttributeValueIntermediateNode
();
Language\Components\ComponentEventHandlerLoweringPass.cs (1)
204
var attributeValueNode = new
CSharpExpressionAttributeValueIntermediateNode
();
Language\Components\ComponentFormNameLoweringPass.cs (1)
73
? new
CSharpExpressionAttributeValueIntermediateNode
()
Language\DefaultRazorIntermediateNodeLoweringPhase.cs (3)
714
_builder.Push(new
CSharpExpressionAttributeValueIntermediateNode
()
1984
_builder.Push(new
CSharpExpressionAttributeValueIntermediateNode
()
2019
_builder.Push(new
CSharpExpressionAttributeValueIntermediateNode
()
Language\DefaultTagHelperResolutionPhase.cs (1)
608
? new
CSharpExpressionAttributeValueIntermediateNode
()
37 references to CSharpExpressionAttributeValueIntermediateNode
Microsoft.CodeAnalysis.Razor.Compiler (37)
Language\CodeGeneration\IntermediateNodeWriter.cs (2)
177
child is
CSharpExpressionAttributeValueIntermediateNode
||
241
public virtual void WriteCSharpExpressionAttributeValue(CodeRenderingContext context,
CSharpExpressionAttributeValueIntermediateNode
node)
Language\Components\ComponentBindLoweringPass.cs (2)
526
var
valueAttributeValue = new CSharpExpressionAttributeValueIntermediateNode();
548
var
changeAttributeValue = new CSharpExpressionAttributeValueIntermediateNode();
Language\Components\ComponentEventHandlerLoweringPass.cs (1)
204
var
attributeValueNode = new CSharpExpressionAttributeValueIntermediateNode();
Language\Components\ComponentLoweringPass.cs (1)
672
else if (attribute.Children[i] is
CSharpExpressionAttributeValueIntermediateNode
expressionValue)
Language\Components\ComponentNodeWriter.cs (1)
756
public override void WriteCSharpExpressionAttributeValue(CodeRenderingContext context,
CSharpExpressionAttributeValueIntermediateNode
node)
Language\DefaultRazorCSharpLoweringPhase.cs (1)
257
public override void VisitCSharpExpressionAttributeValue(
CSharpExpressionAttributeValueIntermediateNode
node)
Language\DefaultRazorIntermediateNodeLoweringPhase.cs (4)
1446
if (_builder.Current is
CSharpExpressionAttributeValueIntermediateNode
)
1465
if (_builder.Current is
CSharpExpressionAttributeValueIntermediateNode
)
1997
if (_builder.Current is
CSharpExpressionAttributeValueIntermediateNode
)
2032
if (_builder.Current is
CSharpExpressionAttributeValueIntermediateNode
)
Language\DefaultTagHelperResolutionPhase.ComponentTagHelperResolver.cs (6)
426
if (child is
CSharpExpressionAttributeValueIntermediateNode
csharpExprAttrValue)
720
CSharpExpressionAttributeValueIntermediateNode
or
739
/// Converts <see cref="
CSharpExpressionAttributeValueIntermediateNode
"/> children to
749
if (child is
CSharpExpressionAttributeValueIntermediateNode
csharpExprAttrValue)
814
/// Converts an expression attribute value child (either <see cref="
CSharpExpressionAttributeValueIntermediateNode
"/>
1005
else if (child is
CSharpExpressionAttributeValueIntermediateNode
or CSharpCodeAttributeValueIntermediateNode)
Language\DefaultTagHelperResolutionPhase.cs (1)
782
if (child is HtmlAttributeValueIntermediateNode or
CSharpExpressionAttributeValueIntermediateNode
)
Language\DefaultTagHelperResolutionPhase.LegacyTagHelperResolver.cs (13)
343
if (child is
CSharpExpressionAttributeValueIntermediateNode
csharpSeg)
405
else if (child is
CSharpExpressionAttributeValueIntermediateNode
csharpSeg && IsLiteralEscapeSegment(csharpSeg))
474
if (child is
CSharpExpressionAttributeValueIntermediateNode
or
566
if (child is
CSharpExpressionAttributeValueIntermediateNode
csharpSeg && IsLiteralEscapeSegment(csharpSeg))
586
htmlAttr.Children[0] is
CSharpExpressionAttributeValueIntermediateNode
)
667
else if (child is
CSharpExpressionAttributeValueIntermediateNode
csharpExprValue)
748
if (child is
CSharpExpressionAttributeValueIntermediateNode
csharpAttrVal)
792
else if (child is
CSharpExpressionAttributeValueIntermediateNode
csharpAttrValue)
887
else if (child is
CSharpExpressionAttributeValueIntermediateNode
csharpSeg && IsLiteralEscapeSegment(csharpSeg))
906
private static bool IsLiteralEscapeSegment(
CSharpExpressionAttributeValueIntermediateNode
segment)
998
if (attrChild is
CSharpExpressionAttributeValueIntermediateNode
or
1095
else if (attrChild is
CSharpExpressionAttributeValueIntermediateNode
exprAttrValue)
1203
else if (child is
CSharpExpressionAttributeValueIntermediateNode
csharpAttrValue)
Language\Extensions\DefaultTagHelperTargetExtension.cs (2)
185
child => child is
CSharpExpressionAttributeValueIntermediateNode
|| child is CSharpCodeAttributeValueIntermediateNode);
198
child is
CSharpExpressionAttributeValueIntermediateNode
||
Language\Intermediate\IntermediateNodeVisitor.cs (1)
57
public virtual void VisitCSharpExpressionAttributeValue(
CSharpExpressionAttributeValueIntermediateNode
node)
Language\Intermediate\UnresolvedExpressionAttributeValueIntermediateNode.cs (2)
15
/// <item>A <see cref="
CSharpExpressionAttributeValueIntermediateNode
"/> or
26
/// When true, the non-tag-helper path produces <see cref="
CSharpExpressionAttributeValueIntermediateNode
"/>;