Hello bearophile,
opens up bizarre parsing corner cases, and makes error messages uglier.I have yet to see a proof of this.
Just off hand for parsing issues: - it allows long code lines to be folded - it acts as a bug check on reformat: origonal code MyType t; // result of -t and opSub_r(int) are lvalues auto a = 5 -t = 3 MyType t; auto a = 5 -t = 3 //reformat and forgot to add ';' Oops