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