1 write to OperandPlaceholder
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
2893
this.
OperandPlaceholder
= operandPlaceholder;
12 references to OperandPlaceholder
Microsoft.CodeAnalysis.CSharp (12)
CodeGen\EmitExpression.cs (1)
3404
Debug.Assert(asOp.
OperandPlaceholder
is null);
FlowAnalysis\NullableWalker.cs (1)
11604
switch (BoundNode.GetConversion(node.OperandConversion, node.
OperandPlaceholder
).Kind)
Generated\BoundNodes.xml.Generated.cs (4)
2908
if (operand != this.Operand || targetType != this.TargetType || operandPlaceholder != this.
OperandPlaceholder
|| operandConversion != this.OperandConversion || !TypeSymbol.Equals(type, this.Type, TypeCompareKind.ConsiderEverything))
11264
BoundValuePlaceholder? operandPlaceholder = node.
OperandPlaceholder
;
13269
BoundValuePlaceholder? operandPlaceholder = node.
OperandPlaceholder
;
15644
new TreeDumperNode("operandPlaceholder", null, new TreeDumperNode[] { Visit(node.
OperandPlaceholder
, null) }),
Lowering\ClosureConversion\ExpressionLambdaRewriter.cs (2)
370
Debug.Assert(node.
OperandPlaceholder
is null);
372
node = node.Update(operand, node.TargetType, node.
OperandPlaceholder
, node.OperandConversion, node.Type);
Lowering\LocalRewriter\LocalRewriter_AsOperator.cs (1)
22
return MakeAsOperator(node, node.Syntax, rewrittenOperand, rewrittenTargetType, node.
OperandPlaceholder
, node.OperandConversion, rewrittenType);
Lowering\SpillSequenceSpiller.cs (2)
852
Debug.Assert(node.
OperandPlaceholder
is null);
854
return UpdateExpression(builder, node.Update(operand, node.TargetType, node.
OperandPlaceholder
, node.OperandConversion, node.Type));
Operations\CSharpOperationFactory.cs (1)
1143
Conversion conversion = BoundNode.GetConversion(boundAsOperator.OperandConversion, boundAsOperator.
OperandPlaceholder
);