__dtor vs __xdtor
bitwise via Digitalmars-d-learn
digitalmars-d-learn at puremagic.com
Fri Aug 11 10:10:14 PDT 2017
On Friday, 11 August 2017 at 17:02:20 UTC, HyperParrow wrote:
> On Friday, 11 August 2017 at 16:53:02 UTC, bitwise wrote:
>> What do they do?
>> What's the difference?
>>
>> Thanks
>
> __xdtor() also calls the __dtor() that are mixed with template
> mixins while __dtor() only call the __dtor() that matches to
> the normal ~this(){}
Ok thanks.
I don't understand why you would ever want to call __dtor
then...is it possible to have only __dtor without also having
__xdtor? Like, if I want to call a struct's destructor, do I have
to check for both, or can I just always check for, and call
__xdtor?
More information about the Digitalmars-d-learn
mailing list