Single "alias this"
bearophile
bearophileHUGS at lycos.com
Sun Jul 25 07:53:51 PDT 2010
Deokjae Lee:
> //interfaces first, base class last
> class Foo : I1, I2, Base {}
>
> This doesn't compile.
> I didn't know the order of base class and interfaces matter.
If not already present, that looks good for Bugzilla.
> The output is the following.
>
> B
> zsh: segmentation fault ./Test3
Currently "alias this" is a quite buggy feature.
You can try to reduce that code to the minimal, and then you can add it to Bugzilla.
In my opinion "alias this" (as typedef in past) is mostly useful/designed for structs, that don't have inheritance. "alias this" is a feature a bit dirty.
Bye,
bearophile
More information about the Digitalmars-d-learn
mailing list