Home
last modified time | relevance | path

Searched refs:destructor (Results 1 – 25 of 56) sorted by relevance

123

/PHP-7.4/Zend/tests/
H A Dbug20240.phpt2 Bug #20240 (order of destructor calls)
12 register_shutdown_function(array($this, 'destructor'));
15 function destructor() {
40 test::destructor
H A Dbug29368_1.phpt2 Bug #29368.1 (The destructor is called when an exception is thrown from the constructor).
17 echo "Inside destructor\n";
H A Dbug72854.phpt2 Bug #72854: PHP Crashes on duplicate destructor call
H A Ddtor_scope.phpt2 Scoping in destructor call
H A Dbug47353.phpt2 Bug #47353 (crash when creating a lot of objects in object destructor)
H A Dbug71818.phpt2 Bug #71818 (Memory leak when array altered in destructor)
H A Dbug29368_2.phpt2 Bug #29368.2 (The destructor is called when an exception is thrown from the constructor).
H A Dbug47771.phpt2 Bug #47771 (Exception during object construction from arg call calls object's destructor)
H A Dbug29368.phpt2 Bug #29368 (The destructor is called when an exception is thrown from the constructor)
H A Dbug39346.phpt2 Bug #39346 (Unsetting a static variable inside a destructor causes segfault later on)
H A Dgc_041.phpt2 GC 041: Handling of references in nested data of objects with destructor
H A Dbug29368_3.phpt2 Bug #29368.3 (The destructor is called when an exception is thrown from the constructor).
/PHP-7.4/Zend/
H A Dzend_objects.c96 zend_function *destructor = object->ce->destructor; in zend_objects_destroy_object() local
98 if (destructor) { in zend_objects_destroy_object()
105 if (destructor->op_array.fn_flags & (ZEND_ACC_PRIVATE|ZEND_ACC_PROTECTED)) { in zend_objects_destroy_object()
106 if (destructor->op_array.fn_flags & ZEND_ACC_PRIVATE) { in zend_objects_destroy_object()
131 if (!zend_check_protected(zend_get_function_root_class(destructor), scope)) { in zend_objects_destroy_object()
175 fcic.function_handler = destructor; in zend_objects_destroy_object()
/PHP-7.4/ext/session/tests/
H A Dsession_set_save_handler_class_007.phpt28 echo "(#$this->num) destructor called\n";
71 (#1) destructor called
75 (#2) destructor called
H A Dsession_set_save_handler_class_008.phpt28 echo "(#$this->num) destructor called\n";
65 (#1) destructor called
H A Dsession_set_save_handler_class_009.phpt28 echo "(#$this->num) destructor called\n";
62 (#1) destructor called
H A Dsession_set_save_handler_class_010.phpt28 echo "(#$this->num) destructor called\n";
63 (#1) destructor called
H A Dsession_set_save_handler_class_011.phpt29 echo "(#$this->num) destructor called\n";
64 (#1) destructor called
/PHP-7.4/tests/classes/
H A Ddestructor_inheritance.phpt2 ZE2 The inherited destructor is called
H A Ddestructor_visibility_002.phpt2 ZE2 Ensuring destructor visibility
H A Dctor_dtor_inheritance.phpt2 ZE2 A derived class can use the inherited constructor/destructor
8 // - base classes know about derived properties in constructor/destructor
H A Ddestructor_visibility_003.phpt2 ZE2 Ensuring destructor visibility
H A Ddestructor_visibility_001.phpt2 ZE2 Ensuring destructor visibility
H A Dctor_dtor.phpt2 ZE2 The new constructor/destructor is called
/PHP-7.4/ext/reflection/tests/
H A Dbug77882.phpt2 Bug #77882: Different behavior: always calls destructor

Completed in 20 milliseconds

123