On 11/05/2015 05:20 AM, ixid wrote: > This seems very inconsistent, does a += b not lower to a = a + b?
Apparently not: http://dlang.org/expression.html#AssignExpressionIt says "The right operand is implicitly converted to the type of the left operand". So, the rules are different.
Ali