On 06/03/2008, Simen Kjaeraas <simen.kjaras at gmail.com> wrote:
> const foo x; is the same as const(foo) x;.
> Thus, const foo y(){}; should also mean const(foo) y(){};.
And of course, it doesn't. (Obviously, you knew that).
But that's the problem, I agree.