1 write to Expression
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
2123
this.
Expression
= expression;
11 references to Expression
Microsoft.CodeAnalysis.CSharp (11)
CodeGen\CodeGenerator_HasHome.cs (1)
186
return HasHome(right.
Expression
, RefAssignmentValueAddressKind(right.RefKind), containingSymbol, peVerifyCompatEnabled, stackLocalsOpt);
CodeGen\EmitAddress.cs (1)
180
EmitRefAssignmentValue(right.RefKind, right.
Expression
, used);
CodeGen\EmitExpression.cs (1)
1115
EmitRefAssignmentValue(refAccess.RefKind, refAccess.
Expression
, used);
CodeGen\Optimizer.cs (1)
1810
BoundExpression visitedOperand = this.VisitExpression(node.
Expression
, ExprContext.Address);
FlowAnalysis\AbstractFlowPass.cs (1)
3531
var operand = node.
Expression
;
Generated\BoundNodes.xml.Generated.cs (5)
2135
if (refKind != this.RefKind || expression != this.
Expression
|| !TypeSymbol.Equals(type, this.Type, TypeCompareKind.ConsiderEverything))
10247
this.Visit(node.
Expression
);
11442
BoundExpression expression = (BoundExpression)this.Visit(node.
Expression
);
13407
BoundExpression expression = (BoundExpression)this.Visit(node.
Expression
);
15950
new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.
Expression
, null) }),
Lowering\SpillSequenceSpiller.cs (1)
831
var expr = VisitExpression(ref builder, node.
Expression
);