2#include <runtime/global_destructor_chain.h>
36#pragma section ".dtors$10"
37__declspec(section
".dtors$10") __declspec(weak)
void(* dtorPtr)(void *, int)
Destructor function pointer.
objectRef * __global_destructor_chain
The global object chain.
void * __register_global_object(void *pObj, dtorPtr pDtor, objectRef *pLastRef)
Registers a global object for later destruction.
void __destroy_global_chain()
Destroys all constructed global objects.
Global destruction chain entry.
dtorPtr mpDtor
A pointer to the object's default destructor.
struct objectRef * mpLastObject
A pointer to the previously generated objectRef.
void * mpObject
A pointer to the object.