Multiple alias this is coming.
Dmitry Olshansky via Digitalmars-d-announce
digitalmars-d-announce at puremagic.com
Fri Sep 19 12:00:01 PDT 2014
19-Sep-2014 02:16, bearophile пишет:
> IgorStepanov:
>
>> Do you ask about alias this or about it multiple usage. Multiple usage
>> is similar to single, but multiple:)
>
> I meant the multiple usage. And none of your examples here are use cases
> :-( I'd like to see one use case, or more.
>
For instance one could implement OOP and polymorphism on structs, all in
library code.
struct Base { .... }
struct Itnerface { .... }
struct Derived{
Base _super;
Interface _iface;
alias this _super;
alias this _iface;
}
I recall trying something like that but stopping because I needed
multiple alias this.
--
Dmitry Olshansky
More information about the Digitalmars-d-announce
mailing list