The Final(ize) Challenge
Jarrett Billingsley
jarrett.billingsley at gmail.com
Mon May 18 10:51:13 PDT 2009
On Mon, May 18, 2009 at 1:48 PM, Andrei Alexandrescu
<SeeWebsiteForEmail at erdani.org> wrote:
> Jarrett Billingsley wrote:
>>
>> The second is worse. __ctor (if it exists) is not virtual, so it's
>> not possible to get a list of overloads of it with __traits.
>
> This is a simple one:
>
> final class Finalize(C) : C
> {
> this(A...)(A args) if (is(new C(args))
> {
> super(args);
> }
> }
What the!
More information about the Digitalmars-d
mailing list