MCPcopy Create free account
hub / github.com/HaxeFoundation/hxcpp / SetFinalizer

Method SetFinalizer

src/hx/CFFI.cpp:79–93  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

77 #endif
78
79 void SetFinalizer(finalizer inFinalizer)
80 {
81 if (!inFinalizer)
82 {
83 if (mFinalizer)
84 mFinalizer->Detach();
85 mFinalizer = 0;
86 }
87 else
88 {
89 if (!mFinalizer)
90 mFinalizer = new hx::InternalFinalizer(this);
91 mFinalizer->mFinalizer = inFinalizer;
92 }
93 }
94 void Clear()
95 {
96 SetFinalizer(0);

Callers 1

val_gcFunction · 0.80

Calls 1

DetachMethod · 0.80

Tested by

no test coverage detected