class_entry 2510 Zend/zend_API.c zend_class_entry *class_entry = malloc(sizeof(zend_class_entry)); class_entry 2513 Zend/zend_API.c *class_entry = *orig_class_entry; class_entry 2515 Zend/zend_API.c class_entry->type = ZEND_INTERNAL_CLASS; class_entry 2516 Zend/zend_API.c zend_initialize_class_data(class_entry, 0 TSRMLS_CC); class_entry 2517 Zend/zend_API.c class_entry->ce_flags = ce_flags; class_entry 2518 Zend/zend_API.c class_entry->info.internal.module = EG(current_module); class_entry 2520 Zend/zend_API.c if (class_entry->info.internal.builtin_functions) { class_entry 2521 Zend/zend_API.c zend_register_functions(class_entry, class_entry->info.internal.builtin_functions, &class_entry->function_table, MODULE_PERSISTENT TSRMLS_CC); class_entry 2524 Zend/zend_API.c zend_str_tolower_copy(lowercase_name, orig_class_entry->name, class_entry->name_length); class_entry 2525 Zend/zend_API.c lowercase_name = (char*)zend_new_interned_string(lowercase_name, class_entry->name_length + 1, 1 TSRMLS_CC); class_entry 2526 Zend/zend_API.c hash = str_hash(lowercase_name, class_entry->name_length); class_entry 2527 Zend/zend_API.c zend_hash_quick_update(CG(class_table), lowercase_name, class_entry->name_length+1, hash, &class_entry, sizeof(zend_class_entry *), NULL); class_entry 2529 Zend/zend_API.c return class_entry; class_entry 2538 Zend/zend_API.c ZEND_API zend_class_entry *zend_register_internal_class_ex(zend_class_entry *class_entry, zend_class_entry *parent_ce, char *parent_name TSRMLS_DC) /* {{{ */ class_entry 2551 Zend/zend_API.c register_class = zend_register_internal_class(class_entry TSRMLS_CC); class_entry 2560 Zend/zend_API.c ZEND_API void zend_class_implements(zend_class_entry *class_entry TSRMLS_DC, int num_interfaces, ...) /* {{{ */ class_entry 2568 Zend/zend_API.c zend_do_implement_interface(class_entry, interface_entry TSRMLS_CC); class_entry 279 Zend/zend_API.h ZEND_API zend_class_entry *zend_register_internal_class(zend_class_entry *class_entry TSRMLS_DC); class_entry 280 Zend/zend_API.h ZEND_API zend_class_entry *zend_register_internal_class_ex(zend_class_entry *class_entry, zend_class_entry *parent_ce, char *parent_name TSRMLS_DC); class_entry 282 Zend/zend_API.h ZEND_API void zend_class_implements(zend_class_entry *class_entry TSRMLS_DC, int num_interfaces, ...); class_entry 315 Zend/zend_builtin_functions.c zend_class_entry class_entry; class_entry 317 Zend/zend_builtin_functions.c INIT_CLASS_ENTRY(class_entry, "stdClass", NULL); class_entry 318 Zend/zend_builtin_functions.c zend_standard_class_def = zend_register_internal_class(&class_entry TSRMLS_CC); class_entry 708 Zend/zend_compile.h int print_class(zend_class_entry *class_entry TSRMLS_DC); class_entry 47 Zend/zend_execute.h zend_class_entry *class_entry; class_entry 797 Zend/zend_opcode.c int print_class(zend_class_entry *class_entry TSRMLS_DC) class_entry 799 Zend/zend_opcode.c printf("Class %s:\n", class_entry->name); class_entry 800 Zend/zend_opcode.c zend_hash_apply(&class_entry->function_table, (apply_func_t) pass_two TSRMLS_CC); class_entry 801 Zend/zend_opcode.c printf("End of class %s.\n\n", class_entry->name); class_entry 1045 Zend/zend_vm_def.h ce = EX_T(opline->op2.var).class_entry; class_entry 2391 Zend/zend_vm_def.h EX_T(opline->result.var).class_entry = zend_fetch_class(NULL, 0, opline->extended_value TSRMLS_CC); class_entry 2400 Zend/zend_vm_def.h EX_T(opline->result.var).class_entry = CACHED_PTR(opline->op2.literal->cache_slot); class_entry 2402 Zend/zend_vm_def.h EX_T(opline->result.var).class_entry = zend_fetch_class_by_name(Z_STRVAL_P(class_name), Z_STRLEN_P(class_name), opline->op2.literal + 1, opline->extended_value TSRMLS_CC); class_entry 2403 Zend/zend_vm_def.h CACHE_PTR(opline->op2.literal->cache_slot, EX_T(opline->result.var).class_entry); class_entry 2406 Zend/zend_vm_def.h EX_T(opline->result.var).class_entry = Z_OBJCE_P(class_name); class_entry 2408 Zend/zend_vm_def.h EX_T(opline->result.var).class_entry = zend_fetch_class(Z_STRVAL_P(class_name), Z_STRLEN_P(class_name), opline->extended_value TSRMLS_CC); class_entry 2530 Zend/zend_vm_def.h ce = EX_T(opline->op1.var).class_entry; class_entry 3588 Zend/zend_vm_def.h if (UNEXPECTED((EX_T(opline->op1.var).class_entry->ce_flags & (ZEND_ACC_INTERFACE|ZEND_ACC_IMPLICIT_ABSTRACT_CLASS|ZEND_ACC_EXPLICIT_ABSTRACT_CLASS)) != 0)) { class_entry 3589 Zend/zend_vm_def.h if (EX_T(opline->op1.var).class_entry->ce_flags & ZEND_ACC_INTERFACE) { class_entry 3590 Zend/zend_vm_def.h zend_error_noreturn(E_ERROR, "Cannot instantiate interface %s", EX_T(opline->op1.var).class_entry->name); class_entry 3591 Zend/zend_vm_def.h } else if ((EX_T(opline->op1.var).class_entry->ce_flags & ZEND_ACC_TRAIT) == ZEND_ACC_TRAIT) { class_entry 3592 Zend/zend_vm_def.h zend_error_noreturn(E_ERROR, "Cannot instantiate trait %s", EX_T(opline->op1.var).class_entry->name); class_entry 3594 Zend/zend_vm_def.h zend_error_noreturn(E_ERROR, "Cannot instantiate abstract class %s", EX_T(opline->op1.var).class_entry->name); class_entry 3598 Zend/zend_vm_def.h object_init_ex(object_zval, EX_T(opline->op1.var).class_entry); class_entry 3621 Zend/zend_vm_def.h call->called_scope = EX_T(opline->op1.var).class_entry; class_entry 3755 Zend/zend_vm_def.h ce = EX_T(opline->op1.var).class_entry; class_entry 4135 Zend/zend_vm_def.h ce = EX_T(opline->op2.var).class_entry; class_entry 4633 Zend/zend_vm_def.h ce = EX_T(opline->op2.var).class_entry; class_entry 5058 Zend/zend_vm_def.h EX_T(opline->result.var).class_entry = do_bind_class(EX(op_array), opline, EG(class_table), 0 TSRMLS_CC); class_entry 5068 Zend/zend_vm_def.h EX_T(opline->result.var).class_entry = do_bind_inherited_class(EX(op_array), opline, EG(class_table), EX_T(opline->extended_value).class_entry, 0 TSRMLS_CC); class_entry 5082 Zend/zend_vm_def.h do_bind_inherited_class(EX(op_array), opline, EG(class_table), EX_T(opline->extended_value).class_entry, 0 TSRMLS_CC); class_entry 5124 Zend/zend_vm_def.h result = instanceof_function(Z_OBJCE_P(expr), EX_T(opline->op2.var).class_entry TSRMLS_CC); class_entry 5147 Zend/zend_vm_def.h zend_class_entry *ce = EX_T(opline->op1.var).class_entry; class_entry 5174 Zend/zend_vm_def.h zend_class_entry *ce = EX_T(opline->op1.var).class_entry; class_entry 5204 Zend/zend_vm_def.h zend_class_entry *ce = EX_T(opline->op1.var).class_entry; class_entry 5346 Zend/zend_vm_def.h zend_verify_abstract_class(EX_T(opline->op1.var).class_entry TSRMLS_CC); class_entry 935 Zend/zend_vm_execute.h if (UNEXPECTED((EX_T(opline->op1.var).class_entry->ce_flags & (ZEND_ACC_INTERFACE|ZEND_ACC_IMPLICIT_ABSTRACT_CLASS|ZEND_ACC_EXPLICIT_ABSTRACT_CLASS)) != 0)) { class_entry 936 Zend/zend_vm_execute.h if (EX_T(opline->op1.var).class_entry->ce_flags & ZEND_ACC_INTERFACE) { class_entry 937 Zend/zend_vm_execute.h zend_error_noreturn(E_ERROR, "Cannot instantiate interface %s", EX_T(opline->op1.var).class_entry->name); class_entry 938 Zend/zend_vm_execute.h } else if ((EX_T(opline->op1.var).class_entry->ce_flags & ZEND_ACC_TRAIT) == ZEND_ACC_TRAIT) { class_entry 939 Zend/zend_vm_execute.h zend_error_noreturn(E_ERROR, "Cannot instantiate trait %s", EX_T(opline->op1.var).class_entry->name); class_entry 941 Zend/zend_vm_execute.h zend_error_noreturn(E_ERROR, "Cannot instantiate abstract class %s", EX_T(opline->op1.var).class_entry->name); class_entry 945 Zend/zend_vm_execute.h object_init_ex(object_zval, EX_T(opline->op1.var).class_entry); class_entry 968 Zend/zend_vm_execute.h call->called_scope = EX_T(opline->op1.var).class_entry; class_entry 1062 Zend/zend_vm_execute.h EX_T(opline->result.var).class_entry = do_bind_class(EX(op_array), opline, EG(class_table), 0 TSRMLS_CC); class_entry 1072 Zend/zend_vm_execute.h EX_T(opline->result.var).class_entry = do_bind_inherited_class(EX(op_array), opline, EG(class_table), EX_T(opline->extended_value).class_entry, 0 TSRMLS_CC); class_entry 1086 Zend/zend_vm_execute.h do_bind_inherited_class(EX(op_array), opline, EG(class_table), EX_T(opline->extended_value).class_entry, 0 TSRMLS_CC); class_entry 1130 Zend/zend_vm_execute.h zend_class_entry *ce = EX_T(opline->op1.var).class_entry; class_entry 1160 Zend/zend_vm_execute.h zend_class_entry *ce = EX_T(opline->op1.var).class_entry; class_entry 1302 Zend/zend_vm_execute.h zend_verify_abstract_class(EX_T(opline->op1.var).class_entry TSRMLS_CC); class_entry 1405 Zend/zend_vm_execute.h EX_T(opline->result.var).class_entry = zend_fetch_class(NULL, 0, opline->extended_value TSRMLS_CC); class_entry 1414 Zend/zend_vm_execute.h EX_T(opline->result.var).class_entry = CACHED_PTR(opline->op2.literal->cache_slot); class_entry 1416 Zend/zend_vm_execute.h EX_T(opline->result.var).class_entry = zend_fetch_class_by_name(Z_STRVAL_P(class_name), Z_STRLEN_P(class_name), opline->op2.literal + 1, opline->extended_value TSRMLS_CC); class_entry 1417 Zend/zend_vm_execute.h CACHE_PTR(opline->op2.literal->cache_slot, EX_T(opline->result.var).class_entry); class_entry 1420 Zend/zend_vm_execute.h EX_T(opline->result.var).class_entry = Z_OBJCE_P(class_name); class_entry 1422 Zend/zend_vm_execute.h EX_T(opline->result.var).class_entry = zend_fetch_class(Z_STRVAL_P(class_name), Z_STRLEN_P(class_name), opline->extended_value TSRMLS_CC); class_entry 1714 Zend/zend_vm_execute.h zend_class_entry *ce = EX_T(opline->op1.var).class_entry; class_entry 1747 Zend/zend_vm_execute.h EX_T(opline->result.var).class_entry = zend_fetch_class(NULL, 0, opline->extended_value TSRMLS_CC); class_entry 1756 Zend/zend_vm_execute.h EX_T(opline->result.var).class_entry = CACHED_PTR(opline->op2.literal->cache_slot); class_entry 1758 Zend/zend_vm_execute.h EX_T(opline->result.var).class_entry = zend_fetch_class_by_name(Z_STRVAL_P(class_name), Z_STRLEN_P(class_name), opline->op2.literal + 1, opline->extended_value TSRMLS_CC); class_entry 1759 Zend/zend_vm_execute.h CACHE_PTR(opline->op2.literal->cache_slot, EX_T(opline->result.var).class_entry); class_entry 1762 Zend/zend_vm_execute.h EX_T(opline->result.var).class_entry = Z_OBJCE_P(class_name); class_entry 1764 Zend/zend_vm_execute.h EX_T(opline->result.var).class_entry = zend_fetch_class(Z_STRVAL_P(class_name), Z_STRLEN_P(class_name), opline->extended_value TSRMLS_CC); class_entry 1946 Zend/zend_vm_execute.h EX_T(opline->result.var).class_entry = zend_fetch_class(NULL, 0, opline->extended_value TSRMLS_CC); class_entry 1955 Zend/zend_vm_execute.h EX_T(opline->result.var).class_entry = CACHED_PTR(opline->op2.literal->cache_slot); class_entry 1957 Zend/zend_vm_execute.h EX_T(opline->result.var).class_entry = zend_fetch_class_by_name(Z_STRVAL_P(class_name), Z_STRLEN_P(class_name), opline->op2.literal + 1, opline->extended_value TSRMLS_CC); class_entry 1958 Zend/zend_vm_execute.h CACHE_PTR(opline->op2.literal->cache_slot, EX_T(opline->result.var).class_entry); class_entry 1961 Zend/zend_vm_execute.h EX_T(opline->result.var).class_entry = Z_OBJCE_P(class_name); class_entry 1963 Zend/zend_vm_execute.h EX_T(opline->result.var).class_entry = zend_fetch_class(Z_STRVAL_P(class_name), Z_STRLEN_P(class_name), opline->extended_value TSRMLS_CC); class_entry 2145 Zend/zend_vm_execute.h EX_T(opline->result.var).class_entry = zend_fetch_class(NULL, 0, opline->extended_value TSRMLS_CC); class_entry 2154 Zend/zend_vm_execute.h EX_T(opline->result.var).class_entry = CACHED_PTR(opline->op2.literal->cache_slot); class_entry 2156 Zend/zend_vm_execute.h EX_T(opline->result.var).class_entry = zend_fetch_class_by_name(Z_STRVAL_P(class_name), Z_STRLEN_P(class_name), opline->op2.literal + 1, opline->extended_value TSRMLS_CC); class_entry 2157 Zend/zend_vm_execute.h CACHE_PTR(opline->op2.literal->cache_slot, EX_T(opline->result.var).class_entry); class_entry 2160 Zend/zend_vm_execute.h EX_T(opline->result.var).class_entry = Z_OBJCE_P(class_name); class_entry 2162 Zend/zend_vm_execute.h EX_T(opline->result.var).class_entry = zend_fetch_class(Z_STRVAL_P(class_name), Z_STRLEN_P(class_name), opline->extended_value TSRMLS_CC); class_entry 2184 Zend/zend_vm_execute.h EX_T(opline->result.var).class_entry = zend_fetch_class(NULL, 0, opline->extended_value TSRMLS_CC); class_entry 2193 Zend/zend_vm_execute.h EX_T(opline->result.var).class_entry = CACHED_PTR(opline->op2.literal->cache_slot); class_entry 2195 Zend/zend_vm_execute.h EX_T(opline->result.var).class_entry = zend_fetch_class_by_name(Z_STRVAL_P(class_name), Z_STRLEN_P(class_name), opline->op2.literal + 1, opline->extended_value TSRMLS_CC); class_entry 2196 Zend/zend_vm_execute.h CACHE_PTR(opline->op2.literal->cache_slot, EX_T(opline->result.var).class_entry); class_entry 2199 Zend/zend_vm_execute.h EX_T(opline->result.var).class_entry = Z_OBJCE_P(class_name); class_entry 2201 Zend/zend_vm_execute.h EX_T(opline->result.var).class_entry = zend_fetch_class(Z_STRVAL_P(class_name), Z_STRLEN_P(class_name), opline->extended_value TSRMLS_CC); class_entry 3657 Zend/zend_vm_execute.h ce = EX_T(opline->op2.var).class_entry; class_entry 3844 Zend/zend_vm_execute.h ce = EX_T(opline->op1.var).class_entry; class_entry 4015 Zend/zend_vm_execute.h ce = EX_T(opline->op1.var).class_entry; class_entry 4203 Zend/zend_vm_execute.h ce = EX_T(opline->op2.var).class_entry; class_entry 4271 Zend/zend_vm_execute.h ce = EX_T(opline->op2.var).class_entry; class_entry 4846 Zend/zend_vm_execute.h ce = EX_T(opline->op1.var).class_entry; class_entry 5547 Zend/zend_vm_execute.h ce = EX_T(opline->op2.var).class_entry; class_entry 5710 Zend/zend_vm_execute.h ce = EX_T(opline->op1.var).class_entry; class_entry 5978 Zend/zend_vm_execute.h ce = EX_T(opline->op2.var).class_entry; class_entry 6046 Zend/zend_vm_execute.h ce = EX_T(opline->op2.var).class_entry; class_entry 6299 Zend/zend_vm_execute.h ce = EX_T(opline->op2.var).class_entry; class_entry 6445 Zend/zend_vm_execute.h ce = EX_T(opline->op1.var).class_entry; class_entry 6698 Zend/zend_vm_execute.h ce = EX_T(opline->op2.var).class_entry; class_entry 6766 Zend/zend_vm_execute.h ce = EX_T(opline->op2.var).class_entry; class_entry 7304 Zend/zend_vm_execute.h ce = EX_T(opline->op1.var).class_entry; class_entry 8748 Zend/zend_vm_execute.h result = instanceof_function(Z_OBJCE_P(expr), EX_T(opline->op2.var).class_entry TSRMLS_CC); class_entry 9075 Zend/zend_vm_execute.h ce = EX_T(opline->op2.var).class_entry; class_entry 9531 Zend/zend_vm_execute.h ce = EX_T(opline->op2.var).class_entry; class_entry 9599 Zend/zend_vm_execute.h ce = EX_T(opline->op2.var).class_entry; class_entry 10831 Zend/zend_vm_execute.h ce = EX_T(opline->op2.var).class_entry; class_entry 11264 Zend/zend_vm_execute.h ce = EX_T(opline->op2.var).class_entry; class_entry 11332 Zend/zend_vm_execute.h ce = EX_T(opline->op2.var).class_entry; class_entry 11585 Zend/zend_vm_execute.h ce = EX_T(opline->op2.var).class_entry; class_entry 11859 Zend/zend_vm_execute.h ce = EX_T(opline->op2.var).class_entry; class_entry 11927 Zend/zend_vm_execute.h ce = EX_T(opline->op2.var).class_entry; class_entry 14220 Zend/zend_vm_execute.h result = instanceof_function(Z_OBJCE_P(expr), EX_T(opline->op2.var).class_entry TSRMLS_CC); class_entry 15013 Zend/zend_vm_execute.h ce = EX_T(opline->op2.var).class_entry; class_entry 15815 Zend/zend_vm_execute.h ce = EX_T(opline->op1.var).class_entry; class_entry 15986 Zend/zend_vm_execute.h ce = EX_T(opline->op1.var).class_entry; class_entry 16174 Zend/zend_vm_execute.h ce = EX_T(opline->op2.var).class_entry; class_entry 16379 Zend/zend_vm_execute.h ce = EX_T(opline->op2.var).class_entry; class_entry 18169 Zend/zend_vm_execute.h ce = EX_T(opline->op1.var).class_entry; class_entry 19627 Zend/zend_vm_execute.h ce = EX_T(opline->op2.var).class_entry; class_entry 20487 Zend/zend_vm_execute.h ce = EX_T(opline->op1.var).class_entry; class_entry 20755 Zend/zend_vm_execute.h ce = EX_T(opline->op2.var).class_entry; class_entry 20960 Zend/zend_vm_execute.h ce = EX_T(opline->op2.var).class_entry; class_entry 21620 Zend/zend_vm_execute.h ce = EX_T(opline->op2.var).class_entry; class_entry 21935 Zend/zend_vm_execute.h ce = EX_T(opline->op1.var).class_entry; class_entry 22188 Zend/zend_vm_execute.h ce = EX_T(opline->op2.var).class_entry; class_entry 22256 Zend/zend_vm_execute.h ce = EX_T(opline->op2.var).class_entry; class_entry 23956 Zend/zend_vm_execute.h ce = EX_T(opline->op1.var).class_entry; class_entry 25637 Zend/zend_vm_execute.h ce = EX_T(opline->op1.var).class_entry; class_entry 31755 Zend/zend_vm_execute.h result = instanceof_function(Z_OBJCE_P(expr), EX_T(opline->op2.var).class_entry TSRMLS_CC); class_entry 32547 Zend/zend_vm_execute.h ce = EX_T(opline->op2.var).class_entry; class_entry 33485 Zend/zend_vm_execute.h ce = EX_T(opline->op2.var).class_entry; class_entry 33688 Zend/zend_vm_execute.h ce = EX_T(opline->op2.var).class_entry; class_entry 36795 Zend/zend_vm_execute.h ce = EX_T(opline->op2.var).class_entry; class_entry 37791 Zend/zend_vm_execute.h ce = EX_T(opline->op2.var).class_entry; class_entry 37994 Zend/zend_vm_execute.h ce = EX_T(opline->op2.var).class_entry; class_entry 38650 Zend/zend_vm_execute.h ce = EX_T(opline->op2.var).class_entry; class_entry 39092 Zend/zend_vm_execute.h ce = EX_T(opline->op2.var).class_entry; class_entry 39160 Zend/zend_vm_execute.h ce = EX_T(opline->op2.var).class_entry; class_entry 306 ext/opcache/zend_accelerator_module.c do_bind_inherited_class(EX(opline), EG(class_table), EX_T(EX(opline)->extended_value).class_entry, 0 TSRMLS_CC); class_entry 264 ext/reflection/php_reflection.c static void reflection_register_implement(zend_class_entry *class_entry, zend_class_entry *interface_entry TSRMLS_DC) /* {{{ */ class_entry 266 ext/reflection/php_reflection.c zend_uint num_interfaces = ++class_entry->num_interfaces; class_entry 268 ext/reflection/php_reflection.c class_entry->interfaces = (zend_class_entry **) realloc(class_entry->interfaces, sizeof(zend_class_entry *) * num_interfaces); class_entry 269 ext/reflection/php_reflection.c class_entry->interfaces[num_interfaces - 1] = interface_entry; class_entry 73 ext/spl/spl_functions.c void spl_register_property( zend_class_entry * class_entry, char *prop_name, int prop_name_len, int prop_flags TSRMLS_DC) class_entry 75 ext/spl/spl_functions.c zend_declare_property_null(class_entry, prop_name, prop_name_len, prop_flags TSRMLS_CC); class_entry 56 ext/spl/spl_functions.h void spl_register_property( zend_class_entry * class_entry, char *prop_name, int prop_name_len, int prop_flags TSRMLS_DC);