/PHP-8.2/ext/spl/ |
H A D | spl_exceptions_arginfo.h | 73 zend_class_entry ce, *class_entry; in register_class_LogicException() local 83 zend_class_entry ce, *class_entry; in register_class_BadFunctionCallException() local 93 zend_class_entry ce, *class_entry; in register_class_BadMethodCallException() local 103 zend_class_entry ce, *class_entry; in register_class_DomainException() local 113 zend_class_entry ce, *class_entry; in register_class_InvalidArgumentException() local 123 zend_class_entry ce, *class_entry; in register_class_LengthException() local 133 zend_class_entry ce, *class_entry; in register_class_OutOfRangeException() local 143 zend_class_entry ce, *class_entry; in register_class_RuntimeException() local 153 zend_class_entry ce, *class_entry; in register_class_OutOfBoundsException() local 163 zend_class_entry ce, *class_entry; in register_class_OverflowException() local [all …]
|
H A D | spl_iterators_arginfo.h | 626 zend_class_entry ce, *class_entry; in register_class_EmptyIterator() local 637 zend_class_entry ce, *class_entry; in register_class_CallbackFilterIterator() local 647 zend_class_entry ce, *class_entry; in register_class_RecursiveCallbackFilterIterator() local 658 zend_class_entry ce, *class_entry; in register_class_RecursiveIterator() local 669 zend_class_entry ce, *class_entry; in register_class_RecursiveIteratorIterator() local 704 zend_class_entry ce, *class_entry; in register_class_OuterIterator() local 715 zend_class_entry ce, *class_entry; in register_class_IteratorIterator() local 726 zend_class_entry ce, *class_entry; in register_class_FilterIterator() local 737 zend_class_entry ce, *class_entry; in register_class_RecursiveFilterIterator() local 749 zend_class_entry ce, *class_entry; in register_class_ParentIterator() local [all …]
|
/PHP-8.2/Zend/ |
H A D | zend_inheritance.c | 276 if (ce && class_visible(ce)) { in lookup_class_ex() 335 if (ce && ce != ce1 && unlinked_instanceof(ce, ce2)) { in unlinked_instanceof() 1586 if (property_info->ce == ce) { in zend_do_inheritance_ex() 1693 if (old_constant->ce != parent_constant->ce && old_constant->ce != ce) { in do_inherit_constant_check() 2318 constant->ce = ce; in zend_do_traits_constant_binding() 2820 new_prop_info->ce = ce; in zend_lazy_class_load() 2841 new_c->ce = ce; in zend_lazy_class_load() 2969 ce = zend_lazy_class_load(ce); in zend_do_link_class() 2974 ce = zend_lazy_class_load(ce); in zend_do_link_class() 3210 ce = zend_lazy_class_load(ce); in zend_try_early_bind() [all …]
|
H A D | zend_enum.c | 30 if (ce->propertyName) { \ 71 ZSTR_VAL(ce->name)); in zend_verify_enum_properties() 171 ce->num_interfaces++; in zend_enum_add_interfaces() 173 ce->num_interfaces++; in zend_enum_add_interfaces() 178 ce->interface_names = erealloc(ce->interface_names, sizeof(zend_class_name) * ce->num_interfaces); in zend_enum_add_interfaces() 284 if (ce->type == ZEND_USER_CLASS && !(ce->ce_flags & ZEND_ACC_CONSTANTS_UPDATED)) { in zend_enum_get_case_by_value() 412 zif->scope = ce; in zend_enum_register_func() 496 ce->enum_backing_type = type; in zend_register_internal_enum() 506 ce, unit_enum_methods, &ce->function_table, EG(current_module)->type); in zend_register_internal_enum() 510 ce, backed_enum_methods, &ce->function_table, EG(current_module)->type); in zend_register_internal_enum() [all …]
|
H A D | zend_enum.h | 31 void zend_enum_add_interfaces(zend_class_entry *ce); 32 zend_result zend_enum_build_backed_enum_table(zend_class_entry *ce); 34 void zend_verify_enum(zend_class_entry *ce); 35 void zend_enum_register_funcs(zend_class_entry *ce); 36 void zend_enum_register_props(zend_class_entry *ce); 41 ZEND_API void zend_enum_add_case_cstr(zend_class_entry *ce, const char *name, zval *value); 42 ZEND_API zend_object *zend_enum_get_case(zend_class_entry *ce, zend_string *name); 43 ZEND_API zend_object *zend_enum_get_case_cstr(zend_class_entry *ce, const char *name); 48 ZEND_ASSERT(zobj->ce->ce_flags & ZEND_ACC_ENUM); in zend_enum_fetch_case_name() 54 ZEND_ASSERT(zobj->ce->ce_flags & ZEND_ACC_ENUM); in zend_enum_fetch_case_value() [all …]
|
H A D | zend_inheritance.h | 27 ZEND_API void zend_do_implement_interface(zend_class_entry *ce, zend_class_entry *iface); 28 ZEND_API void zend_do_inheritance_ex(zend_class_entry *ce, zend_class_entry *parent_ce, bool checke… 30 static zend_always_inline void zend_do_inheritance(zend_class_entry *ce, zend_class_entry *parent_c… in zend_do_inheritance() argument 31 zend_do_inheritance_ex(ce, parent_ce, 0); in zend_do_inheritance() 34 ZEND_API zend_class_entry *zend_do_link_class(zend_class_entry *ce, zend_string *lc_parent_name, ze… 36 void zend_verify_abstract_class(zend_class_entry *ce); 37 void zend_build_properties_info_table(zend_class_entry *ce); 38 ZEND_API zend_class_entry *zend_try_early_bind(zend_class_entry *ce, zend_class_entry *parent_ce, z… 40 ZEND_API extern zend_class_entry* (*zend_inheritance_cache_get)(zend_class_entry *ce, zend_class_en… 41 ZEND_API extern zend_class_entry* (*zend_inheritance_cache_add)(zend_class_entry *ce, zend_class_en…
|
H A D | zend_opcode.c | 174 if (ZEND_MAP_PTR(ce->static_members_table) && CE_STATIC_MEMBERS(ce)) { in zend_cleanup_internal_class_data() 258 if (c->ce == ce || (Z_CONSTANT_FLAGS(c->value) & CONST_OWNED)) { in zend_cleanup_mutable_class_data() 301 if (c->ce == ce) { in destroy_zend_class() 322 switch (ce->type) { in destroy_zend_class() 325 if (ce->parent_name && !(ce->ce_flags & ZEND_ACC_RESOLVED_PARENT)) { in destroy_zend_class() 377 if (prop_info->ce == ce) { in destroy_zend_class() 394 if (c->ce == ce || (Z_CONSTANT_FLAGS(c->value) & CONST_OWNED)) { in destroy_zend_class() 439 if (prop_info->ce == ce) { in destroy_zend_class() 467 if (c->ce == ce) { in destroy_zend_class() 502 free(ce); in destroy_zend_class() [all …]
|
H A D | zend_interfaces_arginfo.h | 135 zend_class_entry ce, *class_entry; in register_class_Traversable() local 138 class_entry = zend_register_internal_interface(&ce); in register_class_Traversable() 145 zend_class_entry ce, *class_entry; in register_class_IteratorAggregate() local 148 class_entry = zend_register_internal_interface(&ce); in register_class_IteratorAggregate() 156 zend_class_entry ce, *class_entry; in register_class_Iterator() local 159 class_entry = zend_register_internal_interface(&ce); in register_class_Iterator() 167 zend_class_entry ce, *class_entry; in register_class_ArrayAccess() local 177 zend_class_entry ce, *class_entry; in register_class_Serializable() local 187 zend_class_entry ce, *class_entry; in register_class_Countable() local 197 zend_class_entry ce, *class_entry; in register_class_Stringable() local [all …]
|
H A D | zend_object_handlers.c | 65 zend_class_entry *ce = zobj->ce; in rebuild_object_properties() local 93 zend_class_entry *ce = zobj->ce; in zend_std_build_object_properties_array() local 157 zend_class_entry *ce = object->ce; in zend_std_get_debug_info() local 290 zend_class_entry *ce = obj->ce; in zend_deprecated_dynamic_property() local 371 if (property_info->ce != ce) { in zend_get_property_offset() 462 if (property_info->ce != ce) { in zend_get_property_info() 936 zend_class_entry *ce = object->ce; in zend_std_read_dimension() local 987 zend_class_entry *ce = object->ce; in zend_std_write_dimension() local 1009 zend_class_entry *ce = object->ce; in zend_std_has_dimension() local 1683 if (zobj1->ce != zobj2->ce) { in zend_std_compare_objects() [all …]
|
H A D | zend_objects.c | 33 object->ce = ce; in _zend_object_std_init() 43 _zend_object_std_init(object, ce); in zend_object_std_init() 64 end = p + object->ce->default_properties_count; in zend_object_std_dtor() 109 if (object->ce != scope) { in zend_objects_destroy_object() 112 ZSTR_VAL(object->ce->name), in zend_objects_destroy_object() 121 ZSTR_VAL(object->ce->name)); in zend_objects_destroy_object() 133 ZSTR_VAL(object->ce->name), in zend_objects_destroy_object() 142 ZSTR_VAL(object->ce->name)); in zend_objects_destroy_object() 188 _zend_object_std_init(object, ce); in zend_objects_new() 256 if (old_object->ce->clone) { in zend_objects_clone_members() [all …]
|
H A D | zend_exceptions_arginfo.h | 192 zend_class_entry ce, *class_entry; in register_class_Throwable() local 203 zend_class_entry ce, *class_entry; in register_class_Exception() local 257 zend_class_entry ce, *class_entry; in register_class_ErrorException() local 273 zend_class_entry ce, *class_entry; in register_class_Error() local 327 zend_class_entry ce, *class_entry; in register_class_CompileError() local 337 zend_class_entry ce, *class_entry; in register_class_ParseError() local 347 zend_class_entry ce, *class_entry; in register_class_TypeError() local 357 zend_class_entry ce, *class_entry; in register_class_ArgumentCountError() local 367 zend_class_entry ce, *class_entry; in register_class_ValueError() local 377 zend_class_entry ce, *class_entry; in register_class_ArithmeticError() local [all …]
|
H A D | zend_enum_arginfo.h | 32 zend_class_entry ce, *class_entry; in register_class_UnitEnum() local 34 INIT_CLASS_ENTRY(ce, "UnitEnum", class_UnitEnum_methods); in register_class_UnitEnum() 35 class_entry = zend_register_internal_interface(&ce); in register_class_UnitEnum() 42 zend_class_entry ce, *class_entry; in register_class_BackedEnum() local 44 INIT_CLASS_ENTRY(ce, "BackedEnum", class_BackedEnum_methods); in register_class_BackedEnum() 45 class_entry = zend_register_internal_interface(&ce); in register_class_BackedEnum()
|
H A D | zend_API.c | 886 if (ce) { in zend_parse_arg_impl() 1240 if (ce && !instanceof_function(Z_OBJCE_P(this_ptr), ce)) { in zend_parse_method_parameters() 1272 if (ce && !instanceof_function(Z_OBJCE_P(this_ptr), ce)) { in zend_parse_method_parameters_ex() 2662 ce->clone = fptr; in zend_add_magic_method() 3317 ce->refcount++; in zend_register_class_alias_ex() 3551 fcc->called_scope = fcc->object ? fcc->object->ce : ce; in zend_is_callable_check_class() 3860 ZSTR_VAL(ce->name), ZSTR_LEN(ce->name), in zend_get_callable_name_ex() 4243 …ce->default_static_members_table = perealloc(ce->default_static_members_table, sizeof(zval) * ce->… in zend_declare_typed_property() 4269 …ce->default_properties_table = perealloc(ce->default_properties_table, sizeof(zval) * ce->default_… in zend_declare_typed_property() 4305 property_info->ce = ce; in zend_declare_typed_property() [all …]
|
H A D | zend_attributes_arginfo.h | 68 zend_class_entry ce, *class_entry; in register_class_Attribute() local 70 INIT_CLASS_ENTRY(ce, "Attribute", class_Attribute_methods); in register_class_Attribute() 71 class_entry = zend_register_internal_class_ex(&ce, NULL); in register_class_Attribute() 140 zend_class_entry ce, *class_entry; in register_class_ReturnTypeWillChange() local 143 class_entry = zend_register_internal_class_ex(&ce, NULL); in register_class_ReturnTypeWillChange() 158 zend_class_entry ce, *class_entry; in register_class_AllowDynamicProperties() local 161 class_entry = zend_register_internal_class_ex(&ce, NULL); in register_class_AllowDynamicProperties() 176 zend_class_entry ce, *class_entry; in register_class_SensitiveParameter() local 179 class_entry = zend_register_internal_class_ex(&ce, NULL); in register_class_SensitiveParameter() 194 zend_class_entry ce, *class_entry; in register_class_SensitiveParameterValue() local [all …]
|
H A D | zend_attributes.h | 64 zend_class_entry *ce; member 80 ZEND_API zend_internal_attribute *zend_mark_internal_attribute(zend_class_entry *ce); 81 ZEND_API zend_internal_attribute *zend_internal_attribute_register(zend_class_entry *ce, uint32_t f… 92 static zend_always_inline zend_attribute *zend_add_class_attribute(zend_class_entry *ce, zend_strin… in END_EXTERN_C() 94 uint32_t flags = ce->type != ZEND_USER_CLASS ? ZEND_ATTRIBUTE_PERSISTENT : 0; in END_EXTERN_C() 95 return zend_add_attribute(&ce->attributes, name, argc, flags, 0, 0); in END_EXTERN_C() 110 static zend_always_inline zend_attribute *zend_add_property_attribute(zend_class_entry *ce, zend_pr… in zend_add_property_attribute() argument 112 uint32_t flags = ce->type != ZEND_USER_CLASS ? ZEND_ATTRIBUTE_PERSISTENT : 0; in zend_add_property_attribute() 116 static zend_always_inline zend_attribute *zend_add_class_constant_attribute(zend_class_entry *ce, z… in zend_add_class_constant_attribute() argument 118 uint32_t flags = ce->type != ZEND_USER_CLASS ? ZEND_ATTRIBUTE_PERSISTENT : 0; in zend_add_class_constant_attribute()
|
H A D | zend_objects_API.h | 81 static zend_always_inline size_t zend_object_properties_size(zend_class_entry *ce) in zend_object_properties_size() argument 84 (ce->default_properties_count - in zend_object_properties_size() 85 ((ce->ce_flags & ZEND_ACC_USE_GUARDS) ? 0 : 1)); in zend_object_properties_size() 91 static zend_always_inline void *zend_object_alloc(size_t obj_size, zend_class_entry *ce) { in zend_object_alloc() argument 92 void *obj = emalloc(obj_size + zend_object_properties_size(ce)); in zend_object_alloc() 99 zend_property_info **table = obj->ce->properties_info_table; in zend_get_property_info_for_slot() 101 ZEND_ASSERT(prop_num >= 0 && prop_num < obj->ce->default_properties_count); in zend_get_property_info_for_slot()
|
H A D | zend_generators_arginfo.h | 57 zend_class_entry ce, *class_entry; in register_class_Generator() local 59 INIT_CLASS_ENTRY(ce, "Generator", class_Generator_methods); in register_class_Generator() 60 class_entry = zend_register_internal_class_ex(&ce, NULL); in register_class_Generator() 69 zend_class_entry ce, *class_entry; in register_class_ClosedGeneratorException() local 71 INIT_CLASS_ENTRY(ce, "ClosedGeneratorException", class_ClosedGeneratorException_methods); in register_class_ClosedGeneratorException() 72 class_entry = zend_register_internal_class_ex(&ce, class_entry_Exception); in register_class_ClosedGeneratorException()
|
/PHP-8.2/ext/opcache/ |
H A D | zend_persist.c | 784 ce = zend_shared_alloc_get_xlat_entry(prop->ce); in zend_persist_property_info() 785 if (ce) { in zend_persist_property_info() 786 prop->ce = ce; in zend_persist_property_info() 826 ce = zend_shared_alloc_get_xlat_entry(c->ce); in zend_persist_class_constant() 827 if (ce) { in zend_persist_class_constant() 828 c->ce = ce; in zend_persist_class_constant() 863 ce = zend_shared_memdup_put(ce, sizeof(zend_class_entry)); in zend_persist_class_entry() 912 …i = (ce->parent && (ce->ce_flags & ZEND_ACC_LINKED)) ? ce->parent->default_static_members_count : … in zend_persist_class_entry() 980 return ce; in zend_persist_class_entry() 1022 …ce->trait_names = zend_shared_memdup_free(ce->trait_names, sizeof(zend_class_name) * ce->num_trait… in zend_persist_class_entry() [all …]
|
H A D | zend_persist_calc.c | 420 zend_shared_alloc_register_xlat_entry(ce, ce); in zend_persist_class_entry_calc() 426 if (ce->parent_name && !(ce->ce_flags & ZEND_ACC_LINKED)) { in zend_persist_class_entry_calc() 467 if (prop->ce == ce) { in zend_persist_class_entry_calc() 476 if (ce->num_interfaces && (ce->ce_flags & ZEND_ACC_LINKED)) { in zend_persist_class_entry_calc() 480 if (ce->iterator_funcs_ptr) { in zend_persist_class_entry_calc() 491 if (ce->info.user.filename) { in zend_persist_class_entry_calc() 499 if (ce->attributes) { in zend_persist_class_entry_calc() 503 if (ce->num_interfaces) { in zend_persist_class_entry_calc() 515 if (ce->num_traits) { in zend_persist_class_entry_calc() 524 if (ce->trait_aliases) { in zend_persist_class_entry_calc() [all …]
|
H A D | zend_file_cache.c | 691 SERIALIZE_PTR(c->ce); 709 zend_class_entry *ce; local 712 ce = Z_PTR_P(zv); 713 UNSERIALIZE_PTR(ce); 715 SERIALIZE_STR(ce->name); 716 if (ce->parent) { 784 if (ce->num_traits) { 1543 zend_class_entry *ce; local 1546 ce = Z_PTR_P(zv); 1556 if (ce->parent) { [all …]
|
/PHP-8.2/sapi/phpdbg/ |
H A D | phpdbg_print.c | 126 zend_class_entry *ce; in PHPDBG_PRINT() local 130 (ce->type == ZEND_USER_CLASS) ? in PHPDBG_PRINT() 137 ZSTR_VAL(ce->name), in PHPDBG_PRINT() 156 zend_class_entry *ce; in PHPDBG_PRINT() local 265 zend_class_entry *ce; in phpdbg_print_opcodes_method() local 280 (ce->type == ZEND_USER_CLASS) ? in phpdbg_print_opcodes_ce() 287 ZSTR_VAL(ce->name)); in phpdbg_print_opcodes_ce() 313 zend_class_entry *ce; in phpdbg_print_opcodes_class() local 320 phpdbg_print_opcodes_ce(ce); in phpdbg_print_opcodes_class() 331 zend_class_entry *ce; in phpdbg_print_opcodes() local [all …]
|
/PHP-8.2/ext/reflection/ |
H A D | php_reflection.c | 1264 intern->ce = ce; in zend_reflection_class_factory() 1430 intern->ce = ce; in reflection_method_factory() 1453 intern->ce = ce; in reflection_property_factory() 1475 intern->ce = constant->ce; in reflection_class_constant_factory() 2557 intern->ce = ce; in ZEND_METHOD() 2702 ce = ce->parent; in ZEND_METHOD() 3244 ce = arg1_obj->ce; in ZEND_METHOD() 3301 intern->ce = ce; in ZEND_METHOD() 3795 ce = classname_obj->ce; in ZEND_METHOD() 5525 intern->ce = ce; in ZEND_METHOD() [all …]
|
/PHP-8.2/ext/random/ |
H A D | random_arginfo.h | 243 zend_class_entry ce, *class_entry; in register_class_Random_Engine_Mt19937() local 255 zend_class_entry ce, *class_entry; in register_class_Random_Engine_PcgOneseq128XslRr64() local 267 zend_class_entry ce, *class_entry; in register_class_Random_Engine_Xoshiro256StarStar() local 279 zend_class_entry ce, *class_entry; in register_class_Random_Engine_Secure() local 291 zend_class_entry ce, *class_entry; in register_class_Random_Engine() local 294 class_entry = zend_register_internal_interface(&ce); in register_class_Random_Engine() 301 zend_class_entry ce, *class_entry; in register_class_Random_CryptoSafeEngine() local 312 zend_class_entry ce, *class_entry; in register_class_Random_Randomizer() local 330 zend_class_entry ce, *class_entry; in register_class_Random_RandomError() local 341 zend_class_entry ce, *class_entry; in register_class_Random_BrokenRandomEngineError() local [all …]
|
/PHP-8.2/ext/zend_test/ |
H A D | test_arginfo.h | 438 zend_class_entry ce, *class_entry; in register_class__ZendTestInterface() local 454 zend_class_entry ce, *class_entry; in register_class__ZendTestClass() local 527 zend_class_entry ce, *class_entry; in register_class__ZendTestMagicCall() local 537 zend_class_entry ce, *class_entry; in register_class__ZendTestChildClass() local 547 zend_class_entry ce, *class_entry; in register_class__ZendTestTrait() local 577 zend_class_entry ce, *class_entry; in register_class_ZendTestAttribute() local 597 zend_class_entry ce, *class_entry; in register_class_ZendTestParameterAttribute() local 623 zend_class_entry ce, *class_entry; in register_class_ZendTestPropertyAttribute() local 649 zend_class_entry ce, *class_entry; in register_class_ZendTestClassWithMethodWithParameterAttribute() local 659 zend_class_entry ce, *class_entry; in register_class_ZendTestChildClassWithMethodWithParameterAttribute() local [all …]
|
/PHP-8.2/ext/pdo/ |
H A D | php_pdo_int.h | 31 extern zend_object *pdo_dbh_new(zend_class_entry *ce); 36 extern zend_object *pdo_dbstmt_new(zend_class_entry *ce); 40 zend_object_iterator *pdo_stmt_iter_get(zend_class_entry *ce, zval *object, int by_ref); 46 extern zend_object *pdo_row_new(zend_class_entry *ce); 52 zend_object_iterator *php_pdo_dbstmt_iter_get(zend_class_entry *ce, zval *object);
|