On 22-01-2012 19:33, Andrej Mitrovic wrote:
A while ago there was a suggestion by Andrei to incorporate this sort of syntax:

template ElementType(T : T[])
{
    alias ElementType = T;
}

struct Foo(T)
{
     alias Type = T;
}

I think people agreed it was a nice syntax, but I don't know if anyone
tried to implement it.

It still feels wrong. Why am I overwriting an existing symbol?

--
- Alex

Reply via email to