Searched refs:class_entry (Results 1 - 12 of 12) sorted by relevance
| /PHP_5_5/Zend/ |
| H A D | zend_execute.h | 47 zend_class_entry *class_entry; member in union:_temp_variable
|
| H A D | zend_API.c | 2494 zend_class_entry *class_entry = malloc(sizeof(zend_class_entry)); local 2496 *class_entry = *orig_class_entry; 2498 class_entry->type = ZEND_INTERNAL_CLASS; 2499 zend_initialize_class_data(class_entry, 0 TSRMLS_CC); 2500 class_entry->ce_flags = ce_flags; 2501 class_entry->info.internal.module = EG(current_module); 2503 if (class_entry->info.internal.builtin_functions) { 2504 zend_register_functions(class_entry, class_entry->info.internal.builtin_functions, &class_entry 2510 zend_hash_quick_update(CG(class_table), lowercase_name, class_entry->name_length+1, INTERNED_HASH(lowercase_name), &class_entry, sizeof(zend_class_entry *), NULL); local 2512 zend_hash_update(CG(class_table), lowercase_name, class_entry->name_length+1, &class_entry, sizeof(zend_class_entry *), NULL); local 2524 zend_register_internal_class_ex(zend_class_entry *class_entry, zend_class_entry *parent_ce, char *parent_name TSRMLS_DC) argument [all...] |
| H A D | zend_compile.h | 686 int print_class(zend_class_entry *class_entry TSRMLS_DC);
|
| H A D | zend_vm_def.h | 1041 ce = EX_T(opline->op2.var).class_entry; 2391 EX_T(opline->result.var).class_entry = zend_fetch_class(NULL, 0, opline->extended_value TSRMLS_CC); 2400 EX_T(opline->result.var).class_entry = CACHED_PTR(opline->op2.literal->cache_slot); 2402 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); 2403 CACHE_PTR(opline->op2.literal->cache_slot, EX_T(opline->result.var).class_entry); 2406 EX_T(opline->result.var).class_entry = Z_OBJCE_P(class_name); 2408 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); 2526 ce = EX_T(opline->op1.var).class_entry; 3375 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)) { 3376 if (EX_T(opline->op1.var).class_entry [all...] |
| H A D | zend_vm_execute.h | 739 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)) { 740 if (EX_T(opline->op1.var).class_entry->ce_flags & ZEND_ACC_INTERFACE) { 741 zend_error_noreturn(E_ERROR, "Cannot instantiate interface %s", EX_T(opline->op1.var).class_entry->name); 742 } else if ((EX_T(opline->op1.var).class_entry->ce_flags & ZEND_ACC_TRAIT) == ZEND_ACC_TRAIT) { 743 zend_error_noreturn(E_ERROR, "Cannot instantiate trait %s", EX_T(opline->op1.var).class_entry->name); 745 zend_error_noreturn(E_ERROR, "Cannot instantiate abstract class %s", EX_T(opline->op1.var).class_entry->name); 749 object_init_ex(object_zval, EX_T(opline->op1.var).class_entry); 772 call->called_scope = EX_T(opline->op1.var).class_entry; 865 EX_T(opline->result.var).class_entry = do_bind_class(EX(op_array), opline, EG(class_table), 0 TSRMLS_CC); 875 EX_T(opline->result.var).class_entry [all...] |
| H A D | zend_builtin_functions.c | 315 zend_class_entry class_entry; local 317 INIT_CLASS_ENTRY(class_entry, "stdClass", NULL); 318 zend_standard_class_def = zend_register_internal_class(&class_entry TSRMLS_CC);
|
| H A D | zend_opcode.c | 728 int print_class(zend_class_entry *class_entry TSRMLS_DC) 730 printf("Class %s:\n", class_entry->name); 731 zend_hash_apply(&class_entry->function_table, (apply_func_t) pass_two TSRMLS_CC); 732 printf("End of class %s.\n\n", class_entry->name);
|
| H A D | zend_API.h | 276 ZEND_API zend_class_entry *zend_register_internal_class(zend_class_entry *class_entry TSRMLS_DC); 277 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); 279 ZEND_API void zend_class_implements(zend_class_entry *class_entry TSRMLS_DC, int num_interfaces, ...);
|
| /PHP_5_5/ext/spl/ |
| H A D | spl_functions.c | 73 void spl_register_property( zend_class_entry * class_entry, char *prop_name, int prop_name_len, int prop_flags TSRMLS_DC) argument 75 zend_declare_property_null(class_entry, prop_name, prop_name_len, prop_flags TSRMLS_CC);
|
| H A D | spl_functions.h | 56 void spl_register_property( zend_class_entry * class_entry, char *prop_name, int prop_name_len, int prop_flags TSRMLS_DC);
|
| /PHP_5_5/ext/reflection/ |
| H A D | php_reflection.c | 245 static void reflection_register_implement(zend_class_entry *class_entry, zend_class_entry *interface_entry TSRMLS_DC) /* {{{ */ argument 247 zend_uint num_interfaces = ++class_entry->num_interfaces; 249 class_entry->interfaces = (zend_class_entry **) realloc(class_entry->interfaces, sizeof(zend_class_entry *) * num_interfaces); 250 class_entry->interfaces[num_interfaces - 1] = interface_entry;
|
| /PHP_5_5/ext/opcache/ |
| H A D | zend_accelerator_module.c | 273 do_bind_inherited_class(EX(opline), EG(class_table), EX_T(EX(opline)->extended_value).class_entry, 0 TSRMLS_CC);
|
Completed in 55 milliseconds