string delegate() bug4029a() { return { return "abc"; }; } string bug4029() { return bug4029a()(); } static assert(bug4029()); ---- bug.d(8): Error: cannot evaluate bug4029a()() at compile time bug.d(11): Error: cannot evaluate bug4029() at compile time bug.d(11): Error: static assert (bug4029()) is not evaluatable at compile time
changeset 429
Fixed DMD1.058 and DMD2.043.