| 913 | } |
| 914 | |
| 915 | void val_gc(hx::Object * arg1,hx::finalizer arg2) THROWS |
| 916 | { |
| 917 | hx::Abstract_obj *abstract = dynamic_cast<hx::Abstract_obj *>(arg1); |
| 918 | if (!abstract) |
| 919 | { |
| 920 | hx::GCSetFinalizer(arg1,arg2); |
| 921 | //hx::Throw(HX_CSTRING("Finalizer not on abstract object")); |
| 922 | } |
| 923 | else |
| 924 | abstract->SetFinalizer(arg2); |
| 925 | } |
| 926 | |
| 927 | void val_gc_ptr(void * arg1,hxPtrFinalizer arg2) THROWS |
| 928 | { |
no test coverage detected