[dmd-beta] dmd 2.064 beta take 2

Walter Bright walter at digitalmars.com
Wed May 15 11:00:17 PDT 2013


On 5/15/2013 7:39 AM, Andrei Alexandrescu wrote:
> On 5/15/13 10:01 AM, Don Clugston wrote:
>> I think the new behaviour is a misfeature, and nothing more. It makes no
>> sense to store a value in each struct, when the value is exactly the
>> same every time.
>
> Consider:
>
> struct A
> {
>   const int x = 7;
>   this(int y) { x = y; }
> }

I think that should not be allowed, because x is const and is being initialized 
twice.


More information about the dmd-beta mailing list