There is a test in the DMD testsuite that verifies that the evaluation order in the following statement

 a()[] = b()[] + c()[];

is b, c, a.

I'm trying to figure out why this regressed with the 2.063 merge in LDC, but (where) is this specified in the first place?

David

Reply via email to