6 references to CompoundAssignment
Microsoft.CodeAnalysis.CSharp (6)
Lowering\LocalRewriter\LocalRewriter_AssignmentOperator.cs (3)
116isCompoundAssignment: assignmentKind == AssignmentKind.CompoundAssignment, isChecked); 124isCompoundAssignment: assignmentKind == AssignmentKind.CompoundAssignment, 333assignmentKind is not (AssignmentKind.CompoundAssignment or AssignmentKind.NullCoalescingAssignment or AssignmentKind.Deconstruction or AssignmentKind.IncrementDecrement) &&
Lowering\LocalRewriter\LocalRewriter_CompoundAssignmentOperator.cs (3)
79return MakeInstanceCompoundAssignmentOperatorResult(node.Syntax, node.Left, node.Right, node.Operator.Method, node.Operator.Kind.IsChecked(), AssignmentKind.CompoundAssignment); 235BoundExpression assignment = MakeAssignmentOperator(syntax, transformedLHS, binaryResult, used: used, isChecked: isChecked, AssignmentKind.CompoundAssignment, receiverIsKnownToBeCaptured: true); 240return MakeAssignmentOperator(syntax, transformedLHS, opFinal, used: used, isChecked: isChecked, AssignmentKind.CompoundAssignment, receiverIsKnownToBeCaptured: true);