Call destructor directly.
Adam D. Ruppe
destructionator at gmail.com
Sun Oct 20 19:17:45 PDT 2013
On Monday, 21 October 2013 at 02:06:02 UTC, Agustin wrote:
> I'm implementing some custom memory allocator, is possible to
> call an object destructor directly?
destroy(object);
destroy is in the automatically imported object.dm so you don't
have to import anything,
The source code is in dmd2/src/druntime/src/object_.d, there's a
few overloads if you are curious how it is implemented. Short
answer is there's a pointer to the destructor in the TypeInfo and
destroy calls it.
More information about the Digitalmars-d-learn
mailing list