1 write to RequiresAssignedOperand
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
1306
this.
RequiresAssignedOperand
= requiresAssignedOperand;
8 references to RequiresAssignedOperand
Microsoft.CodeAnalysis.CSharp (8)
CodeGen\Optimizer.cs (1)
1805
return node.Update(visitedOperand, node.IsManaged, node.
RequiresAssignedOperand
, node.Type);
FlowAnalysis\DefiniteAssignment.cs (1)
2578
addressOfOpt is {
RequiresAssignedOperand
: true } &&
Generated\BoundNodes.xml.Generated.cs (5)
1319
if (operand != this.Operand || isManaged != this.IsManaged || requiresAssignedOperand != this.
RequiresAssignedOperand
|| !TypeSymbol.Equals(type, this.Type, TypeCompareKind.ConsiderEverything))
11278
return node.Update(operand, node.IsManaged, node.
RequiresAssignedOperand
, type);
13070
updatedNode = node.Update(operand, node.IsManaged, node.
RequiresAssignedOperand
, infoAndType.Type!);
13075
updatedNode = node.Update(operand, node.IsManaged, node.
RequiresAssignedOperand
, node.Type);
15717
new TreeDumperNode("requiresAssignedOperand", node.
RequiresAssignedOperand
, null),
Lowering\SpillSequenceSpiller.cs (1)
825
return UpdateExpression(builder, node.Update(expr, node.IsManaged, node.
RequiresAssignedOperand
, node.Type));