Thread overview | |||||
---|---|---|---|---|---|
|
June 23, 2010 Multiple Alias this declarations? | ||||
---|---|---|---|---|
| ||||
On page 231, TDPL states that a class can introduce any number of alias this declarations. http://www.digitalmars.com/d/2.0/class.html#AliasThis states that there is only one allowed per class. A quick test shows that dmd agrees with the latter. Which one is right? |
June 24, 2010 Re: Multiple Alias this declarations? | ||||
---|---|---|---|---|
| ||||
Posted in reply to JRM | On Wed, 23 Jun 2010 19:20:00 -0400, JRM <a@b.com> wrote:
> On page 231, TDPL states that a class can introduce any number of alias
> this declarations.
>
> http://www.digitalmars.com/d/2.0/class.html#AliasThis states that there
> is only one allowed per class.
>
> A quick test shows that dmd agrees with the latter.
>
> Which one is right?
The book is right. It has to be, you can't change the book, but you can change dmd ;)
But seriously, there are a number of features that are mentioned in TDPL that are not properly implemented in dmd. inout comes to mind...
-Steve
|
June 24, 2010 Re: Multiple Alias this declarations? | ||||
---|---|---|---|---|
| ||||
Posted in reply to Steven Schveighoffer | On Thu, 24 Jun 2010 09:09:23 -0400, Steven Schveighoffer wrote:
> The book is right. It has to be, you can't change the book, but you can change dmd ;)
>
> But seriously, there are a number of features that are mentioned in TDPL that are not properly implemented in dmd. inout comes to mind...
>
> -Steve
Thanks, I guess I'll just have to add that to the list of features I'm waiting for.
|
Copyright © 1999-2021 by the D Language Foundation