Lines Matching refs:zend_ce_closure
45 ZEND_API zend_class_entry *zend_ce_closure; variable
241 Z_PARAM_OBJECT_OF_CLASS(zclosure, zend_ce_closure) in ZEND_METHOD()
312 if (fcc.object && fcc.object->ce == zend_ce_closure in zend_create_closure_from_callable()
364 if (Z_TYPE_P(callable) == IS_OBJECT && instanceof_function(Z_OBJCE_P(callable), zend_ce_closure)) { in ZEND_METHOD()
417 invoke->internal_function.scope = zend_ce_closure; in zend_get_closure_invoke_method()
653 zend_ce_closure = zend_register_internal_class(&ce); in zend_register_closure_ce()
654 zend_ce_closure->ce_flags |= ZEND_ACC_FINAL; in zend_register_closure_ce()
655 zend_ce_closure->create_object = zend_closure_new; in zend_register_closure_ce()
656 zend_ce_closure->serialize = zend_class_serialize_deny; in zend_register_closure_ce()
657 zend_ce_closure->unserialize = zend_class_unserialize_deny; in zend_register_closure_ce()
689 object_init_ex(res, zend_ce_closure); in zend_create_closure()
696 scope = zend_ce_closure; in zend_create_closure()
752 ZEND_ASSERT(nested->std.ce == zend_ce_closure); in zend_create_closure()