core :: FinalizableOnce :: finalize_once
FinalizableOnce
, will be called only onceSee: Finalizable::finalize
for restrictions on finalizer methods.
# Real finalization method of `FinalizableOnce`, will be called only once
#
# See: `Finalizable::finalize` for restrictions on finalizer methods.
protected fun finalize_once do end
lib/core/gc.nit:60,2--63,35
# Destroy `self`
redef fun finalize_once do native.destroy
lib/pthreads/pthreads.nit:432,2--433,42
redef fun finalize_once
do
time_at_beginning.free
time_at_last_lapse.free
temp.free
end
lib/realtime/realtime.nit:228,2--233,4
redef fun finalize_once do native_array.free
lib/glesv2/glesv2.nit:488,2--45
redef fun finalize_once do if is_ok then native.easy_clean
lib/curl/curl.nit:35,2--59
redef fun finalize_once do native.free
lib/socket/socket.nit:491,2--39
redef fun finalize_once
do
poll_struct.free
end
lib/socket/socket_c.nit:82,2--85,4
redef fun finalize_once do native.destroy
lib/mongodb/mongodb.nit:125,2--42
redef fun finalize_once do native.destroy
lib/mongodb/mongodb.nit:275,2--42
redef fun finalize_once do native.destroy
lib/mongodb/mongodb.nit:377,2--42
redef fun finalize_once do native.destroy
lib/mongodb/mongodb.nit:705,2--42
redef fun finalize_once do native.destroy
lib/mongodb/mongodb.nit:728,2--42
redef fun finalize_once do val.finalize
lib/gmp/gmp.nit:398,5--43
redef fun finalize_once do val.finalize
lib/gmp/gmp.nit:286,5--43