class v
{
   this()
   {}
}

This "this" conflicts with the concept of "alias this" in D2.0

class base
{
    ctor()
    {
    }
}

class inherit:base
{
alias base.ctor ctor; // bring up the ctor to overload, iirc, there were people who called for this feature
    ctor(int i)
   {
   }
}

so I can do:
auto inst = new inherit();
auto inst1 = new inherit(34);

Reply via email to