www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - "Multiple alias this" status?

reply Picaud Vincent <picaud.vincent gmail.com> writes:
Hi All,

I just started to learn a little bit of D.

I read this thread
https://github.com/dlang/dmd/pull/3998

about "Multiple alias this".

I think this feature is very handy, but dmd and gcd compilers 
complain that "there must be only one" alias this.

It is not clear to me if this feature is not available yet or if 
there was a change in the language specifications (Andrei 
Alexandrescu book mentions "§6.13 Multiple subtyping") ?

Does anyone has more information concerning that?

Thanks in advance,
Vincent
Nov 08 2016
parent reply Daniel Kozak via Digitalmars-d <digitalmars-d puremagic.com> writes:
Dne 8.11.2016 v 11:37 Picaud Vincent via Digitalmars-d napsal(a):

 Hi All,

 I just started to learn a little bit of D.

 I read this thread
 https://github.com/dlang/dmd/pull/3998

 about "Multiple alias this".

 I think this feature is very handy, but dmd and gcd compilers complain 
 that "there must be only one" alias this.

 It is not clear to me if this feature is not available yet or if there 
 was a change in the language specifications (Andrei Alexandrescu book 
 mentions "§6.13 Multiple subtyping") ?

 Does anyone has more information concerning that?

 Thanks in advance,
 Vincent
This feature has never been part of any D compiler. As you can see there is a pull request 3998 which trying to add this to D frontend, but there is no activity for a few months.
Nov 08 2016
parent Picaud Vincent <picaud.vincent gmail.com> writes:
Thank you for your answer, that is a sad news.
Nov 08 2016