Postblit bug
IgorStepanov via Digitalmars-d
digitalmars-d at puremagic.com
Fri Oct 17 13:00:34 PDT 2014
On Friday, 17 October 2014 at 19:45:43 UTC, ketmar via
Digitalmars-d wrote:
> On Fri, 17 Oct 2014 19:39:39 +0000
> IgorStepanov via Digitalmars-d <digitalmars-d at puremagic.com>
> wrote:
>
>> Thus I suggest another solution:
>> Do not generate helper functions like __fieldPostBlit, if
>> struct has a @disabled this(this);
>> Destroy it.
> `@disable this (this);` means that struct can't be copied. it's
> irrelevant what code compiler generates behind our backs, it
> will not
> be executed anyway, 'cause compiler will complain: "Error:
> struct XXX is
> not copyable because it is annotated with @disable".
This error will be raised if I try to copy the my struct. But I
don't want to do it. Now the error raised when I define the
struct.
More information about the Digitalmars-d
mailing list