Lines Matching refs:class_entry
2698 zend_class_entry *class_entry = malloc(sizeof(zend_class_entry)); in do_register_internal_class() local
2700 *class_entry = *orig_class_entry; in do_register_internal_class()
2702 class_entry->type = ZEND_INTERNAL_CLASS; in do_register_internal_class()
2703 zend_initialize_class_data(class_entry, 0); in do_register_internal_class()
2704 …class_entry->ce_flags = ce_flags | ZEND_ACC_CONSTANTS_UPDATED | ZEND_ACC_LINKED | ZEND_ACC_RESOLVE… in do_register_internal_class()
2705 class_entry->info.internal.module = EG(current_module); in do_register_internal_class()
2707 if (class_entry->info.internal.builtin_functions) { in do_register_internal_class()
2708 …zend_register_functions(class_entry, class_entry->info.internal.builtin_functions, &class_entry->f… in do_register_internal_class()
2713 zend_hash_update_ptr(CG(class_table), lowercase_name, class_entry); in do_register_internal_class()
2715 return class_entry; in do_register_internal_class()
2724 ZEND_API zend_class_entry *zend_register_internal_class_ex(zend_class_entry *class_entry, zend_clas… in zend_register_internal_class_ex() argument
2728 register_class = zend_register_internal_class(class_entry); in zend_register_internal_class_ex()
2738 ZEND_API void zend_class_implements(zend_class_entry *class_entry, int num_interfaces, ...) /* {{{ … in zend_class_implements() argument
2746 zend_do_implement_interface(class_entry, interface_entry); in zend_class_implements()