Searched refs:destructor (Results 1 - 7 of 7) sorted by relevance

/PHP_5_3/ext/sqlite/libsqlite/src/
H A Dparse.y286 %destructor select {sqliteSelectDelete($$);}
288 %destructor oneselect {sqliteSelectDelete($$);}
322 %destructor selcollist {sqliteExprListDelete($$);}
324 %destructor sclp {sqliteExprListDelete($$);}
349 %destructor seltablist {sqliteSrcListDelete($$);}
351 %destructor stl_prefix {sqliteSrcListDelete($$);}
353 %destructor from {sqliteSrcListDelete($$);}
400 %destructor seltablist_paren {sqliteSelectDelete($$);}
420 %destructor on_opt {sqliteExprDelete($$);}
425 %destructor using_op
[all...]
/PHP_5_3/ext/interbase/
H A Dphp_ibase_udf.c135 static void __attribute__((destructor)) fini()
/PHP_5_3/Zend/
H A Dzend.h436 union _zend_function *destructor; member in struct:_zend_class_entry
H A Dzend_API.c1966 scope->destructor = dtor;
H A Dzend_objects.c52 zend_function *destructor = object ? object->ce->destructor : NULL; local
54 if (destructor) {
59 if (destructor->op_array.fn_flags & (ZEND_ACC_PRIVATE|ZEND_ACC_PROTECTED)) {
60 if (destructor->op_array.fn_flags & ZEND_ACC_PRIVATE) {
76 if (!zend_check_protected(destructor->common.scope, EG(scope))) {
101 * local variable destruction results in a destructor being called.
112 zend_call_method_with_0_params(&obj, object->ce, &destructor, ZEND_DESTRUCTOR_FUNC_NAME, NULL);
H A Dzend_API.h180 class_container.destructor = NULL; \
H A Dzend_compile.c1290 CG(active_class_entry)->destructor = (zend_function *) CG(active_op_array);
2466 if (!ce->destructor) {
2467 ce->destructor = ce->parent->destructor;
3517 if (ce->destructor) {
3518 ce->destructor->common.fn_flags |= ZEND_ACC_DTOR;
3519 if (ce->destructor->common.fn_flags & ZEND_ACC_STATIC) {
3520 zend_error(E_COMPILE_ERROR, "Destructor %s::%s() cannot be static", ce->name, ce->destructor->common.function_name);
5045 ce->destructor = NULL;

Completed in 29 milliseconds