10 instantiations of CSharpExpressionAttributeValueIntermediateNode
Microsoft.CodeAnalysis.Razor.Compiler (10)
Language\Components\ComponentBindLoweringPass.cs (2)
551
var valueAttributeValue = new
CSharpExpressionAttributeValueIntermediateNode
();
573
var changeAttributeValue = new
CSharpExpressionAttributeValueIntermediateNode
();
Language\Components\ComponentEventHandlerLoweringPass.cs (1)
204
var attributeValueNode = new
CSharpExpressionAttributeValueIntermediateNode
();
Language\Components\ComponentFormNameLoweringPass.cs (1)
73
? new
CSharpExpressionAttributeValueIntermediateNode
()
Language\Components\ComponentTildePathPass.cs (1)
135
var replacement = new
CSharpExpressionAttributeValueIntermediateNode
{ Prefix = valueNode!.Prefix };
Language\DefaultRazorIntermediateNodeLoweringPhase.cs (3)
719
_builder.Push(new
CSharpExpressionAttributeValueIntermediateNode
()
2009
_builder.Push(new
CSharpExpressionAttributeValueIntermediateNode
()
2044
_builder.Push(new
CSharpExpressionAttributeValueIntermediateNode
()
Language\DefaultTagHelperResolutionPhase.cs (1)
680
? new
CSharpExpressionAttributeValueIntermediateNode
()
Language\Intermediate\CSharpExpressionAttributeValueIntermediateNode.cs (1)
28
var clone = new
CSharpExpressionAttributeValueIntermediateNode
35 references to CSharpExpressionAttributeValueIntermediateNode
Microsoft.CodeAnalysis.Razor.Compiler (35)
Language\CodeGeneration\IntermediateNodeWriter.cs (2)
177
child is
CSharpExpressionAttributeValueIntermediateNode
||
241
public virtual void WriteCSharpExpressionAttributeValue(CodeRenderingContext context,
CSharpExpressionAttributeValueIntermediateNode
node)
Language\Components\ComponentBindLoweringPass.cs (2)
551
var
valueAttributeValue = new CSharpExpressionAttributeValueIntermediateNode();
573
var
changeAttributeValue = new CSharpExpressionAttributeValueIntermediateNode();
Language\Components\ComponentEventHandlerLoweringPass.cs (1)
204
var
attributeValueNode = new CSharpExpressionAttributeValueIntermediateNode();
Language\Components\ComponentLoweringPass.cs (1)
682
else if (attribute.Children[i] is
CSharpExpressionAttributeValueIntermediateNode
expressionValue)
Language\Components\ComponentNodeWriter.cs (1)
756
public override void WriteCSharpExpressionAttributeValue(CodeRenderingContext context,
CSharpExpressionAttributeValueIntermediateNode
node)
Language\Components\ComponentTildePathPass.cs (1)
135
var
replacement = new CSharpExpressionAttributeValueIntermediateNode { Prefix = valueNode!.Prefix };
Language\DefaultRazorIntermediateNodeLoweringPhase.cs (4)
1451
if (_builder.Current is
CSharpExpressionAttributeValueIntermediateNode
)
1470
if (_builder.Current is
CSharpExpressionAttributeValueIntermediateNode
)
2022
if (_builder.Current is
CSharpExpressionAttributeValueIntermediateNode
)
2057
if (_builder.Current is
CSharpExpressionAttributeValueIntermediateNode
)
Language\DefaultTagHelperResolutionPhase.ComponentTagHelperResolver.cs (4)
441
if (child is
CSharpExpressionAttributeValueIntermediateNode
csharpExprAttrValue)
735
CSharpExpressionAttributeValueIntermediateNode
or
764
if (child is
CSharpExpressionAttributeValueIntermediateNode
csharpExprAttrValue)
1021
else if (child is
CSharpExpressionAttributeValueIntermediateNode
or CSharpCodeAttributeValueIntermediateNode)
Language\DefaultTagHelperResolutionPhase.cs (1)
857
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)
186
child => child is
CSharpExpressionAttributeValueIntermediateNode
|| child is CSharpCodeAttributeValueIntermediateNode);
199
child is
CSharpExpressionAttributeValueIntermediateNode
||
Language\Intermediate\CSharpExpressionAttributeValueIntermediateNode.cs (1)
28
var
clone = new CSharpExpressionAttributeValueIntermediateNode
Language\Intermediate\IntermediateNodeVisitor.cs (1)
57
public virtual void VisitCSharpExpressionAttributeValue(
CSharpExpressionAttributeValueIntermediateNode
node)
Language\RazorCSharpDocumentWriter.cs (1)
293
public override void VisitCSharpExpressionAttributeValue(
CSharpExpressionAttributeValueIntermediateNode
node)