D-Programming-Language/dmd — pull request #589 by donc (2011-12-31 08:41:40+00:00)
Title: CTFE wrong code 6037 and regression 7187

This commit finally fixes a fundamental and ancient problem with reference parameters.

6037 [CTFE] recursive ref parameters evaluated incorrectly
7187 Regression(head 12d62ca): [CTFE] ICE on slicing

also fixes an incorrect test in the test suite (compilable/forward1).