On 6/12/19 10:48 PM, Akim Demaille wrote:
I do not see how I could help the compiler produce accurate diagnostics: there's no #column (or better, _Pragma) that I know of, that we could use to insert accurate location information within the line.
If the generated token's column is too small, can't you output white space to make it large enough; and if it's too large, can't you output a newline, the same "#line" directive as before, and you're back to column 1 so you can now output white space to make the column large enough?
