Home
last modified time | relevance | path

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

12

/PHP-5.3/Zend/tests/
H A Dbug20240.phpt2 Bug #20240 (order of destructor calls)
14 register_shutdown_function(array($this, 'destructor'));
17 function destructor() {
42 test::destructor
H A Dbug47353.phpt2 Bug #47353 (crash when creating a lot of objects in object destructor)
H A Dbug29368.phpt2 Bug #29368 (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 Ddtor_scope.phpt2 Scoping in destructor call
H A Dbug39346.phpt2 Bug #39346 (Unsetting a static variable inside a destructor causes segfault later on)
H A Dbug47343.phpt2 Bug #47343 (gc_collect_cycles causes a segfault when called within a destructor in one case)
H A Dbug52361.phpt2 Bug #52361 (Throwing an exception in a destructor causes invalid catching)
/PHP-5.3/Zend/
H A Dzend_objects.c52 zend_function *destructor = object ? object->ce->destructor : NULL; in zend_objects_destroy_object() local
54 if (destructor) { in zend_objects_destroy_object()
59 if (destructor->op_array.fn_flags & (ZEND_ACC_PRIVATE|ZEND_ACC_PROTECTED)) { in zend_objects_destroy_object()
60 if (destructor->op_array.fn_flags & ZEND_ACC_PRIVATE) { in zend_objects_destroy_object()
76 if (!zend_check_protected(destructor->common.scope, EG(scope))) { in zend_objects_destroy_object()
112 zend_call_method_with_0_params(&obj, object->ce, &destructor, ZEND_DESTRUCTOR_FUNC_NAME, NULL); in zend_objects_destroy_object()
/PHP-5.3/ext/sqlite/libsqlite/src/
H A Dparse.y286 %destructor select {sqliteSelectDelete($$);}
288 %destructor oneselect {sqliteSelectDelete($$);}
324 %destructor sclp {sqliteExprListDelete($$);}
353 %destructor from {sqliteSrcListDelete($$);}
420 %destructor on_opt {sqliteExprDelete($$);}
435 %destructor sortitem {sqliteExprDelete($$);}
464 %destructor having_opt {sqliteExprDelete($$);}
483 %destructor where_opt {sqliteExprDelete($$);}
533 %destructor expr {sqliteExprDelete($$);}
721 %destructor expritem {sqliteExprDelete($$);}
[all …]
/PHP-5.3/tests/classes/
H A Dctor_dtor_inheritance.phpt2 ZE2 A derived class can use the inherited constructor/destructor
10 // - base classes know about derived properties in constructor/destructor
H A Ddestructor_inheritance.phpt2 ZE2 The inherited destructor is called
H A Ddestructor_visibility_001.phpt2 ZE2 Ensuring destructor visibility
H A Ddestructor_visibility_002.phpt2 ZE2 Ensuring destructor visibility
H A Ddestructor_visibility_003.phpt2 ZE2 Ensuring destructor visibility
H A Dctor_dtor.phpt2 ZE2 The new constructor/destructor is called
H A Dautoload_005.phpt2 ZE2 Autoload from destructor
H A Dautoload_006.phpt2 ZE2 Autoload from destructor
H A Ddestructor_and_exceptions.phpt2 ZE2 catch exception thrown in destructor
H A Ddestructor_and_globals.phpt2 ZE2 accessing globals from destructor in shutdown
/PHP-5.3/tests/lang/
H A DforeachLoop.010.phpt16 // of running the 'destructor' on $container.
H A DforeachLoopIteratorAggregate.004.phpt2 Duplicate of zend test tests/classes/iterators_002.phpt without expected output from destructor
/PHP-5.3/ext/oci8/tests/
H A Dlob_043.phpt2 Bug #49560 (LOB resource destructor and refcount test)
/PHP-5.3/ext/interbase/
H A Dphp_ibase_udf.c135 static void __attribute__((destructor)) fini() in fini()
/PHP-5.3/ext/pdo_mysql/tests/
H A Dpdo_mysql_attr_statement_class.phpt51 // ... but a public destructor is allowed

Completed in 42 milliseconds

12