/PHP-8.0/main/streams/ |
H A D | userspace.c | 39 zend_class_entry *ce; member 298 if (uwrap->ce->constructor) { in user_stream_create_object() 376 ZSTR_VAL(us->wrapper->ce->name)); in user_wrapper_opener() 445 ZSTR_VAL(us->wrapper->ce->name)); in user_wrapper_opendir() 471 zend_class_entry *ce = NULL; in PHP_FUNCTION() local 480 uwrap->ce = ce; in PHP_FUNCTION() 595 ZSTR_VAL(us->wrapper->ce->name)); in php_userstreamop_write() 602 ZSTR_VAL(us->wrapper->ce->name), in php_userstreamop_write() 642 ZSTR_VAL(us->wrapper->ce->name)); in php_userstreamop_read() 688 ZSTR_VAL(us->wrapper->ce->name)); in php_userstreamop_read() [all …]
|
/PHP-8.0/ext/com_dotnet/ |
H A D | com_misc.c | 53 obj->ce = php_com_variant_class_entry; in php_com_wrap_dispatch() 54 obj->zo.ce = php_com_variant_class_entry; in php_com_wrap_dispatch() 76 obj->ce = php_com_variant_class_entry; in php_com_wrap_variant() 77 obj->zo.ce = php_com_variant_class_entry; in php_com_wrap_variant()
|
/PHP-8.0/ext/curl/ |
H A D | curl_file.c | 125 zend_class_entry ce; in curlfile_register_class() local 126 INIT_CLASS_ENTRY( ce, "CURLFile", class_CURLFile_methods ); in curlfile_register_class() 127 curl_CURLFile_class = zend_register_internal_class(&ce); in curlfile_register_class()
|
/PHP-8.0/ext/intl/timezone/ |
H A D | timezone_class.cpp | 235 ret_val = TimeZone_ce_ptr->create_object(object->ce); in TimeZone_clone_obj() 377 static zend_object *TimeZone_object_create(zend_class_entry *ce) in TimeZone_object_create() argument 381 …intern = (TimeZone_object*)ecalloc(1, sizeof(TimeZone_object) + sizeof(zval) * (ce->default_proper… in TimeZone_object_create() 383 zend_object_std_init(&intern->zo, ce); in TimeZone_object_create() 384 object_properties_init(&intern->zo, ce); in TimeZone_object_create() 398 zend_class_entry ce; in timezone_register_IntlTimeZone_class() local 401 INIT_CLASS_ENTRY(ce, "IntlTimeZone", class_IntlTimeZone_methods); in timezone_register_IntlTimeZone_class() 402 ce.create_object = TimeZone_object_create; in timezone_register_IntlTimeZone_class() 403 TimeZone_ce_ptr = zend_register_internal_class(&ce); in timezone_register_IntlTimeZone_class()
|
/PHP-8.0/ext/readline/ |
H A D | readline_cli.c | 482 zend_class_entry *ce; in cli_completion_generator_class() local 483 char *retval = cli_completion_generator_ht(text, textlen, state, EG(class_table), (void**)&ce); in cli_completion_generator_class() 486 retval = strdup(ZSTR_VAL(ce->name)); in cli_completion_generator_class() 530 zend_class_entry *ce = NULL; in cli_completion_generator() local 537 if ((ce = zend_lookup_class(class_name)) == NULL) { in cli_completion_generator() 550 …retval = cli_completion_generator_func(lc_text, textlen, &cli_completion_state, ce ? &ce->function… in cli_completion_generator() 556 …retval = cli_completion_generator_define(text, textlen, &cli_completion_state, ce ? &ce->constants… in cli_completion_generator() 557 if (retval || ce) { in cli_completion_generator() 571 if (ce && retval) { in cli_completion_generator() 572 size_t len = ZSTR_LEN(ce->name) + 2 + strlen(retval) + 1; in cli_completion_generator() [all …]
|
/PHP-8.0/Zend/ |
H A D | zend_object_handlers.h | 190 ZEND_API void zend_class_init_statics(zend_class_entry *ce); 191 ZEND_API zend_function *zend_std_get_static_method(zend_class_entry *ce, zend_string *function_name… 192 ZEND_API zval *zend_std_get_static_property_with_info(zend_class_entry *ce, zend_string *property_n… 193 ZEND_API zval *zend_std_get_static_property(zend_class_entry *ce, zend_string *property_name, int t… 194 ZEND_API ZEND_COLD zend_bool zend_std_unset_static_property(zend_class_entry *ce, zend_string *prop… 196 ZEND_API struct _zend_property_info *zend_get_property_info(zend_class_entry *ce, zend_string *memb… 220 ZEND_API int zend_check_protected(zend_class_entry *ce, zend_class_entry *scope); 224 ZEND_API zend_function *zend_get_call_trampoline_func(zend_class_entry *ce, zend_string *method_nam…
|
H A D | zend_constants.c | 271 return (c->ce == scope); in zend_verify_const_access() 274 return zend_check_protected(c->ce, scope); in zend_verify_const_access() 331 zend_class_entry *ce = NULL; in zend_get_constant_ex() local 356 ce = scope; in zend_get_constant_ex() 365 ce = scope->parent; in zend_get_constant_ex() 368 ce = zend_get_called_scope(EG(current_execute_data)); in zend_get_constant_ex() 369 if (UNEXPECTED(!ce)) { in zend_get_constant_ex() 374 ce = zend_fetch_class(class_name, flags); in zend_get_constant_ex() 376 if (ce) { in zend_get_constant_ex() 377 c = zend_hash_find_ptr(&ce->constants_table, constant_name); in zend_get_constant_ex() [all …]
|
H A D | zend_execute_API.c | 454 *space = ce ? "::" : ""; in get_active_class_name() 456 return ce ? ZSTR_VAL(ce->name) : ""; in get_active_class_name() 1032 zend_class_entry *ce = NULL; in zend_lookup_class_ex() local 1063 return ce; in zend_lookup_class_ex() 1067 return ce; in zend_lookup_class_ex() 1119 return ce; in zend_lookup_class_ex() 1483 if (UNEXPECTED(!ce)) { in zend_fetch_class() 1487 return ce; in zend_fetch_class() 1511 return ce; in zend_fetch_class() 1517 zend_class_entry *ce; in zend_fetch_class_by_name() local [all …]
|
H A D | zend_compile.c | 1112 if (ce) { in do_bind_class() 1552 if (!ce) { in zend_ensure_valid_class_fetch_type() 1614 zend_class_entry *ce = c->ce; in zend_verify_ct_const_access() local 1623 ce = ce->parent; in zend_verify_ct_const_access() 1646 if (ce) { in zend_try_ct_eval_class_const() 4507 if (ce) { in zend_compile_static_call() 6774 ce->interface_names[ce->num_interfaces - 1].name = in add_stringable_interface() 7256 ce->trait_names[ce->num_traits].name = in zend_compile_use_trait() 7258 …ce->trait_names[ce->num_traits].lc_name = zend_string_tolower(ce->trait_names[ce->num_traits].name… in zend_compile_use_trait() 7425 && !ce->num_interfaces && !ce->num_traits in zend_compile_class_decl() [all …]
|
H A D | zend_closures.c | 178 fci_cache.called_scope = newobj->ce; in ZEND_METHOD() 204 zend_class_entry *ce, *called_scope; in do_closure_bind() local 208 ce = scope_obj->ce; in do_closure_bind() 211 ce = closure->func.common.scope; in do_closure_bind() 217 ce = NULL; in do_closure_bind() 220 if (!zend_valid_closure_binding(closure, newthis, ce)) { in do_closure_bind() 227 called_scope = ce; in do_closure_bind() 312 if (fcc.object && fcc.object->ce == zend_ce_closure in zend_create_closure_from_callable() 650 zend_class_entry ce; in zend_register_closure_ce() local 653 zend_ce_closure = zend_register_internal_class(&ce); in zend_register_closure_ce() [all …]
|
H A D | zend_execute.h | 370 #define CACHED_POLYMORPHIC_PTR(num, ce) \ argument 371 (EXPECTED(((void**)((char*)EX(run_time_cache) + (num)))[0] == (void*)(ce)) ? \ 375 #define CACHE_POLYMORPHIC_PTR(num, ce, ptr) do { \ argument 377 slot[0] = (ce); \ 388 #define CACHED_POLYMORPHIC_PTR_EX(slot, ce) \ argument 389 (EXPECTED((slot)[0] == (ce)) ? (slot)[1] : NULL) 391 #define CACHE_POLYMORPHIC_PTR_EX(slot, ce, ptr) do { \ argument 392 (slot)[0] = (ce); \ 420 #define ZEND_CLASS_HAS_TYPE_HINTS(ce) ((ce->ce_flags & ZEND_ACC_HAS_TYPE_HINTS) == ZEND_ACC_HAS_TYP… argument
|
H A D | zend_weakrefs.c | 190 static zend_object* zend_weakref_new(zend_class_entry *ce) { in zend_weakref_new() argument 284 static zend_object *zend_weakmap_create_object(zend_class_entry *ce) in zend_weakmap_create_object() argument 286 zend_weakmap *wm = zend_object_alloc(sizeof(zend_weakmap), ce); in zend_weakmap_create_object() 287 zend_object_std_init(&wm->std, ce); in zend_weakmap_create_object() 325 "Object %s#%d not contained in WeakMap", ZSTR_VAL(obj_key->ce->name), obj_key->handle); in zend_weakmap_read_dimension() 542 zend_class_entry *ce, zval *object, int by_ref) in zend_weakmap_get_iterator() argument 624 zend_class_entry ce; in zend_register_weakref_ce() local 626 INIT_CLASS_ENTRY(ce, "WeakReference", class_WeakReference_methods); in zend_register_weakref_ce() 627 zend_ce_weakref = zend_register_internal_class(&ce); in zend_register_weakref_ce() 640 INIT_CLASS_ENTRY(ce, "WeakMap", class_WeakMap_methods); in zend_register_weakref_ce() [all …]
|
/PHP-8.0/ext/opcache/Optimizer/ |
H A D | zend_inference.c | 2029 if (ce && ce->type == ZEND_INTERNAL_CLASS) { in get_class_entry() 2117 ce = ssa->var_info[ssa_op->op1_use].ce; in zend_fetch_prop_info() 3366 ce = ssa->var_info[ssa_op->op1_use].ce; in _zend_update_type_info() 3561 ce = ce->parent; in get_class_entry_rank() 3628 if ((tmp & MAY_BE_OBJECT) && constraint->ce && ce != constraint->ce) { in zend_infer_types_ex() 3630 ce = constraint->ce; in zend_infer_types_ex() 3633 ce = constraint->ce; in zend_infer_types_ex() 3664 ce = info->ce; in zend_infer_types_ex() 3669 ce = join_class_entries(ce, info->ce, &is_instanceof); in zend_infer_types_ex() 4521 zend_class_entry *ce = var_info->ce; in zend_may_throw_ex() local [all …]
|
H A D | zend_optimizer.c | 771 zend_class_entry *ce; in get_class_entry_from_op1() local 773 return ce; in get_class_entry_from_op1() 776 return ce; in get_class_entry_from_op1() 780 return ce; in get_class_entry_from_op1() 836 if (ce) { in zend_optimizer_get_called_func() 878 if (ce && ce->type == ZEND_USER_CLASS) { in zend_optimizer_get_called_func() 879 return ce->constructor; in zend_optimizer_get_called_func() 1378 zend_class_entry *ce; in zend_foreach_op_array() local 1389 if (ce->refcount > 1 && !zend_string_equals_ci(key, ce->name)) { in zend_foreach_op_array() 1416 zend_class_entry *ce; in zend_optimize_script() local [all …]
|
H A D | pass1.c | 232 zend_class_entry *ce = NULL; in zend_optimizer_pass1() local 240 ce = op_array->scope; in zend_optimizer_pass1() 242 if ((ce = zend_hash_find_ptr(EG(class_table), in zend_optimizer_pass1() 244 (ce->type == ZEND_INTERNAL_CLASS && in zend_optimizer_pass1() 245 ce->info.internal.module->type != MODULE_PERSISTENT) || in zend_optimizer_pass1() 246 (ce->type == ZEND_USER_CLASS && in zend_optimizer_pass1() 247 ce->info.user.filename != op_array->filename)) { in zend_optimizer_pass1() 255 ce = op_array->scope; in zend_optimizer_pass1() 263 ce = op_array->scope; in zend_optimizer_pass1() 266 if (ce) { in zend_optimizer_pass1() [all …]
|
/PHP-8.0/ext/pdo/ |
H A D | pdo_stmt.c | 690 zend_class_entry *ce = stmt->fetch.cls.ce; in do_fetch_class_prepare() local 696 if (!ce) { in do_fetch_class_prepare() 701 if (ce->constructor) { in do_fetch_class_prepare() 710 fcc->called_scope = ce; in do_fetch_class_prepare() 905 ce = stmt->fetch.cls.ce; in do_fetch() 907 if (!ce) { in do_fetch() 1072 if (!ce->unserialize) { in do_fetch() 1256 Z_PARAM_CLASS_OR_NULL(ce) in PHP_METHOD() 1274 if (ce) { in PHP_METHOD() 1275 stmt->fetch.cls.ce = ce; in PHP_METHOD() [all …]
|
/PHP-8.0/sapi/phpdbg/ |
H A D | phpdbg_utils.c | 178 zend_class_entry *ce; in phpdbg_get_function() local 183 ce = zend_lookup_class(lcname); in phpdbg_get_function() 187 if (ce) { in phpdbg_get_function() 188 func = zend_hash_find_ptr(&ce->function_table, lfname); in phpdbg_get_function() 401 *ce = zend_hash_str_find_ptr(EG(class_table), lc_name, lc_length); in phpdbg_safe_class_lookup() 409 *ce = zend_lookup_class(str_name); in phpdbg_safe_class_lookup() 413 return *ce ? SUCCESS : FAILURE; in phpdbg_safe_class_lookup() 757 zend_class_entry *ce; in phpdbg_check_caught_ex() local 759 if (!(ce = CACHED_PTR(cur->extended_value & ~ZEND_LAST_CATCH))) { in phpdbg_check_caught_ex() 761 CACHE_PTR(cur->extended_value & ~ZEND_LAST_CATCH, ce); in phpdbg_check_caught_ex() [all …]
|
/PHP-8.0/ext/json/ |
H A D | json.c | 47 zend_class_entry ce; local 49 INIT_CLASS_ENTRY(ce, "JsonSerializable", class_JsonSerializable_methods); 50 php_json_serializable_ce = zend_register_internal_interface(&ce); 52 INIT_CLASS_ENTRY(ce, "JsonException", NULL); 53 php_json_exception_ce = zend_register_internal_class_ex(&ce, zend_ce_exception);
|
/PHP-8.0/ext/intl/breakiterator/ |
H A D | breakiterator_iterators.cpp | 93 zend_class_entry *ce, zval *object, int by_ref) in _breakiterator_get_iterator() argument 232 U_CFUNC zend_object *IntlPartsIterator_object_create(zend_class_entry *ce) in IntlPartsIterator_object_create() argument 234 zend_object *retval = IntlIterator_ce_ptr->create_object(ce); in IntlPartsIterator_object_create() 290 zend_class_entry ce; in breakiterator_register_IntlPartsIterator_class() local 293 INIT_CLASS_ENTRY(ce, "IntlPartsIterator", class_IntlPartsIterator_methods); in breakiterator_register_IntlPartsIterator_class() 294 IntlPartsIterator_ce_ptr = zend_register_internal_class_ex(&ce, in breakiterator_register_IntlPartsIterator_class()
|
H A D | breakiterator_iterators.h | 37 zend_class_entry *ce, zval *object, int by_ref);
|
/PHP-8.0/ext/pcre/pcre2lib/ |
H A D | pcre2_study.c | 139 PCRE2_UCHAR op, *cs, *ce; in find_minlength() local 498 do ce += GET(ce, 1); while (*ce == OP_ALT); in find_minlength() 502 (PCRE2_UCHAR *)PRIV(find_bracket)(ce, utf, recno) == NULL) in find_minlength() 504 if (cc > cs && cc < ce) /* Simple recursion */ in find_minlength() 557 ce = cs = (PCRE2_UCHAR *)PRIV(find_bracket)(startcode, utf, recno); in find_minlength() 559 do ce += GET(ce, 1); while (*ce == OP_ALT); in find_minlength() 562 (PCRE2_UCHAR *)PRIV(find_bracket)(ce, utf, recno) == NULL) in find_minlength() 564 if (cc > cs && cc < ce) /* Simple recursion */ in find_minlength() 643 cs = ce = (PCRE2_UCHAR *)startcode + GET(cc, 1); in find_minlength() 651 do ce += GET(ce, 1); while (*ce == OP_ALT); in find_minlength() [all …]
|
/PHP-8.0/ext/intl/resourcebundle/ |
H A D | resourcebundle_iterator.h | 32 zend_object_iterator *resourcebundle_get_iterator( zend_class_entry *ce, zval *object, int byref );
|
/PHP-8.0/ext/spl/ |
H A D | spl_directory.c | 459 ce = ce ? ce : source->info_class; in spl_filesystem_object_create_info() 461 zend_update_class_constants(ce); in spl_filesystem_object_create_info() 468 …zend_call_method_with_1_params(Z_OBJ_P(return_value), ce, &ce->constructor, "__construct", NULL, &… in spl_filesystem_object_create_info() 498 ce = ce ? ce : source->info_class; in spl_filesystem_object_create_type() 513 …zend_call_method_with_1_params(Z_OBJ_P(return_value), ce, &ce->constructor, "__construct", NULL, &… in spl_filesystem_object_create_type() 524 ce = ce ? ce : source->file_class; in spl_filesystem_object_create_type() 550 …zend_call_method_with_2_params(Z_OBJ_P(return_value), ce, &ce->constructor, "__construct", NULL, &… in spl_filesystem_object_create_type() 1343 intern->file_class = ce; in PHP_METHOD() 1351 zend_class_entry *ce = spl_ce_SplFileInfo; in PHP_METHOD() local 1357 intern->info_class = ce; in PHP_METHOD() [all …]
|
/PHP-8.0/ext/dom/ |
H A D | xml_common.h | 66 ZSTR_VAL(__intern->std.ce->name));\ 75 php_error_docref(NULL, E_WARNING, "Couldn't fetch %s", __intern->std.ce->name);\
|
/PHP-8.0/ext/standard/ |
H A D | var_unserializer.re | 538 ZSTR_VAL(existing_propinfo->ce->name), ZSTR_LEN(existing_propinfo->ce->name), 677 if (ce->unserialize == NULL) { 679 object_init_ex(rval, ce); 1036 zend_class_entry *ce; 1079 ce = PHP_IC_ENTRY; 1085 ce = zend_lookup_class(class_name); 1086 if (ce) { 1104 ce = PHP_IC_ENTRY; 1123 ce = PHP_IC_ENTRY; 1142 ce = PHP_IC_ENTRY; [all …]
|