finalizeClassInstance

Destroys the given class instance and puts it in an invalid state. It's used to destroy an object so that any cleanup which its destructor or finalizer does is done. It does not initiate a GC cycle or free any GC memory. It always zero class instance __vptr. If resetMemory is true it will also set class instance memory to its initial state so that it no longer references any other objects.

void
finalizeClassInstance
(
T
)
(
T t
,
bool resetMemory = true
)

Meta