/PHP-5.3/Zend/ |
H A D | zend.c | 40 # define GLOBAL_CLASS_TABLE CG(class_table) 496 compiler_globals->class_table = (HashTable *) malloc(sizeof(HashTable)); in compiler_globals_ctor() 497 zend_hash_init_ex(compiler_globals->class_table, 10, NULL, ZEND_CLASS_DTOR, 1, 0); in compiler_globals_ctor() 508 compiler_globals->last_static_member = zend_hash_num_elements(compiler_globals->class_table); in compiler_globals_ctor() 523 if (compiler_globals->class_table != GLOBAL_CLASS_TABLE) { in compiler_globals_dtor() 524 zend_hash_destroy(compiler_globals->class_table); in compiler_globals_dtor() 525 free(compiler_globals->class_table); in compiler_globals_dtor() 680 compiler_globals->class_table = (HashTable *) malloc(sizeof(HashTable)); in zend_startup() 683 *compiler_globals->class_table = *GLOBAL_CLASS_TABLE; in zend_startup() 733 *GLOBAL_CLASS_TABLE = *compiler_globals->class_table; in zend_post_startup() [all …]
|
H A D | zend_globals.h | 98 HashTable *class_table; /* class table */ member 196 HashTable *class_table; /* class table */ member
|
H A D | zend_execute_API.c | 151 EG(class_table) = CG(class_table); in init_executor() 296 zend_hash_apply(EG(class_table), (apply_func_t) zend_cleanup_class_data TSRMLS_CC); in shutdown_executor() 307 zend_hash_apply(EG(class_table), (apply_func_t) clean_non_persistent_class_full TSRMLS_CC); in shutdown_executor() 310 zend_hash_reverse_apply(EG(class_table), (apply_func_t) clean_non_persistent_class TSRMLS_CC); in shutdown_executor() 1072 if (zend_hash_quick_find(EG(class_table), lc_name, lc_length, hash, (void **) ce) == SUCCESS) { in zend_lookup_class_ex() 1142 retval = zend_hash_quick_find(EG(class_table), lc_name, lc_length, hash, (void **) ce); in zend_lookup_class_ex()
|
H A D | zend_builtin_functions.c | 1195 found = zend_hash_find(EG(class_table), name, len+1, (void **) &ce); in ZEND_FUNCTION() 1238 found = zend_hash_find(EG(class_table), name, len+1, (void **) &ce); in ZEND_FUNCTION() 1311 found = zend_hash_find(EG(class_table), lc_name, class_name_len+1, (void **) &ce); in ZEND_FUNCTION() 1586 …zend_hash_apply_with_arguments(EG(class_table) TSRMLS_CC, (apply_func_args_t) copy_class_or_interf… in ZEND_FUNCTION() 1602 …zend_hash_apply_with_arguments(EG(class_table) TSRMLS_CC, (apply_func_args_t) copy_class_or_interf… in ZEND_FUNCTION()
|
H A D | zend_compile.c | 2980 ZEND_API zend_class_entry *do_bind_class(const zend_op *opline, HashTable *class_table, zend_bool c… in do_bind_class() argument 2984 …if (zend_hash_find(class_table, opline->op1.u.constant.value.str.val, opline->op1.u.constant.value… in do_bind_class() 3016 …found_ce = zend_hash_find(class_table, opline->op1.u.constant.value.str.val, opline->op1.u.constan… in do_bind_inherited_class() 3065 if (do_bind_class(opline, CG(class_table), 1 TSRMLS_CC) == NULL) { in zend_do_early_binding() 3068 table = CG(class_table); in zend_do_early_binding() 3092 if (do_bind_inherited_class(opline, CG(class_table), *pce, 1 TSRMLS_CC) == NULL) { in zend_do_early_binding() 3099 table = CG(class_table); in zend_do_early_binding() 3128 do_bind_inherited_class(&op_array->opcodes[opline_num], EG(class_table), *pce, 1 TSRMLS_CC); in zend_do_delayed_early_binding() 5027 int n = zend_hash_num_elements(CG(class_table)); in zend_initialize_class_data() 5251 …if (zend_hash_exists(CG(class_table), c_ns_name, Z_STRLEN_P(CG(current_namespace)) + 1 + Z_STRLEN_… in zend_do_use() [all …]
|
H A D | zend_compile.h | 447 ZEND_API zend_class_entry *do_bind_class(const zend_op *opline, HashTable *class_table, zend_bool c… 448 ZEND_API zend_class_entry *do_bind_inherited_class(const zend_op *opline, HashTable *class_table, z…
|
H A D | zend_API.c | 2101 …zend_hash_apply_with_argument(EG(class_table), (apply_func_arg_t) clean_module_class, (void *) &mo… in clean_module_classes() 2208 …zend_hash_update(CG(class_table), lowercase_name, class_entry->name_length+1, &class_entry, sizeof… in do_register_internal_class() 2225 …if (zend_hash_find(CG(class_table), parent_name, strlen(parent_name)+1, (void **) &pce)==FAILURE) { in zend_register_internal_class_ex() 2275 ret = zend_hash_add(CG(class_table), lcname, name_len+1, &ce, sizeof(zend_class_entry *), NULL); in zend_register_class_alias_ex() 2350 …if (zend_hash_find(CG(class_table), class_name, class_name_length+1, (void **)&disabled_class)==FA… in zend_disable_class()
|
H A D | zend_vm_def.h | 4210 EX_T(opline->result.u.var).class_entry = do_bind_class(opline, EG(class_table), 0 TSRMLS_CC); 4218 …EX_T(opline->result.u.var).class_entry = do_bind_inherited_class(opline, EG(class_table), EX_T(opl… 4227 …if (zend_hash_find(EG(class_table), Z_STRVAL(opline->op2.u.constant), Z_STRLEN(opline->op2.u.const… 4228 …(zend_hash_find(EG(class_table), Z_STRVAL(opline->op1.u.constant), Z_STRLEN(opline->op1.u.constant… 4230 …do_bind_inherited_class(opline, EG(class_table), EX_T(opline->extended_value).class_entry, 0 TSRML…
|
H A D | zend_vm_execute.h | 564 EX_T(opline->result.u.var).class_entry = do_bind_class(opline, EG(class_table), 0 TSRMLS_CC); in ZEND_DECLARE_CLASS_SPEC_HANDLER() 572 …EX_T(opline->result.u.var).class_entry = do_bind_inherited_class(opline, EG(class_table), EX_T(opl… in ZEND_DECLARE_INHERITED_CLASS_SPEC_HANDLER() 581 …if (zend_hash_find(EG(class_table), Z_STRVAL(opline->op2.u.constant), Z_STRLEN(opline->op2.u.const… in ZEND_DECLARE_INHERITED_CLASS_DELAYED_SPEC_HANDLER() 582 …(zend_hash_find(EG(class_table), Z_STRVAL(opline->op1.u.constant), Z_STRLEN(opline->op1.u.constant… in ZEND_DECLARE_INHERITED_CLASS_DELAYED_SPEC_HANDLER() 584 …do_bind_inherited_class(opline, EG(class_table), EX_T(opline->extended_value).class_entry, 0 TSRML… in ZEND_DECLARE_INHERITED_CLASS_DELAYED_SPEC_HANDLER()
|
/PHP-5.3/ext/pdo/ |
H A D | php_pdo.h | 70 if (zend_hash_find(CG(class_table), "pdo", sizeof("pdo"), (void **) &pce) != FAILURE) \
|
H A D | pdo.c | 81 …if (zend_hash_find(CG(class_table), "runtimeexception", sizeof("RuntimeException"), (void **) &pce… in php_pdo_get_exception_base()
|
/PHP-5.3/ext/simplexml/ |
H A D | sxe.c | 193 …if (zend_hash_find(CG(class_table), "simplexmlelement", sizeof("SimpleXMLElement"), (void **) &pce… in PHP_MINIT_FUNCTION()
|
/PHP-5.3/sapi/cli/ |
H A D | php_cli_readline.c | 333 …char *retval = cli_completion_generator_ht(text, textlen, state, EG(class_table), (void**)&pce TSR… in cli_completion_generator_class()
|
/PHP-5.3/ext/spl/ |
H A D | php_spl.c | 77 found = zend_hash_find(EG(class_table), lc_name, len +1, (void **) &ce); in spl_find_ce_by_name() 276 return zend_hash_exists(EG(class_table), (char*)lc_name, class_name_len+1); in spl_autoload() 411 if (zend_hash_exists(EG(class_table), lc_name, class_name_len + 1)) { in PHP_FUNCTION()
|
/PHP-5.3/ext/wddx/ |
H A D | wddx.c | 982 if (zend_hash_find(EG(class_table), Z_STRVAL_P(ent1->data), in php_wddx_pop_element()
|
/PHP-5.3/ext/reflection/ |
H A D | php_reflection.c | 1113 …zend_hash_apply_with_arguments(EG(class_table) TSRMLS_CC, (apply_func_args_t) _extension_class_str… in _extension_string() 4987 …zend_hash_apply_with_arguments(EG(class_table) TSRMLS_CC, (apply_func_args_t) add_extension_class,… in ZEND_METHOD() 5004 …zend_hash_apply_with_arguments(EG(class_table) TSRMLS_CC, (apply_func_args_t) add_extension_class,… in ZEND_METHOD()
|
/PHP-5.3/ext/soap/ |
H A D | soap.c | 1399 …found = zend_hash_find(EG(class_table), php_strtolower(class_name, classname_len), classname_len +… in PHP_METHOD()
|