compiler: provide correct result types to `+=` and `-=`

Resolves: #21341
1365be5d02mlugg committed on 9/16/2024, 3:42:42 PMparent5d7fa55
5 files changedLine totals unavailable