destructor 496 Zend/zend.h union _zend_function *destructor; destructor 2217 Zend/zend_API.c scope->destructor = dtor; destructor 186 Zend/zend_API.h class_container.destructor = NULL; \ destructor 1655 Zend/zend_compile.c CG(active_class_entry)->destructor = (zend_function *) CG(active_op_array); destructor 3165 Zend/zend_compile.c if (!ce->destructor) { destructor 3166 Zend/zend_compile.c ce->destructor = ce->parent->destructor; destructor 3989 Zend/zend_compile.c ce->destructor = fe; fe->common.fn_flags |= ZEND_ACC_DTOR; destructor 5259 Zend/zend_compile.c if (ce->destructor) { destructor 5260 Zend/zend_compile.c ce->destructor->common.fn_flags |= ZEND_ACC_DTOR; destructor 5261 Zend/zend_compile.c if (ce->destructor->common.fn_flags & ZEND_ACC_STATIC) { destructor 5262 Zend/zend_compile.c zend_error_noreturn(E_COMPILE_ERROR, "Destructor %s::%s() cannot be static", ce->name, ce->destructor->common.function_name); destructor 6978 Zend/zend_compile.c ce->destructor = NULL; destructor 63 Zend/zend_objects.c zend_function *destructor = object ? object->ce->destructor : NULL; destructor 65 Zend/zend_objects.c if (destructor) { destructor 70 Zend/zend_objects.c if (destructor->op_array.fn_flags & (ZEND_ACC_PRIVATE|ZEND_ACC_PROTECTED)) { destructor 71 Zend/zend_objects.c if (destructor->op_array.fn_flags & ZEND_ACC_PRIVATE) { destructor 87 Zend/zend_objects.c if (!zend_check_protected(zend_get_function_root_class(destructor), EG(scope))) { destructor 123 Zend/zend_objects.c zend_call_method_with_0_params(&obj, object->ce, &destructor, ZEND_DESTRUCTOR_FUNC_NAME, NULL); destructor 133 ext/interbase/php_ibase_udf.c static void __attribute__((destructor)) fini() destructor 780 ext/opcache/zend_accelerator_util_funcs.c zend_update_inherited_handler(destructor); destructor 643 ext/opcache/zend_persist.c if (ce->destructor) { destructor 644 ext/opcache/zend_persist.c ce->destructor = zend_shared_alloc_get_xlat_entry(ce->destructor); destructor 645 ext/opcache/zend_persist.c ce->destructor->op_array.refcount++;