/PHP-8.3/ext/spl/ |
H A D | spl_functions.c | 25 void spl_add_class_name(zval *list, zend_class_entry *pce, int allow, int ce_flags) in spl_add_class_name() argument 27 …if (!allow || (allow > 0 && (pce->ce_flags & ce_flags)) || (allow < 0 && !(pce->ce_flags & ce_flag… in spl_add_class_name() 40 void spl_add_interfaces(zval *list, zend_class_entry * pce, int allow, int ce_flags) in spl_add_interfaces() argument 43 ZEND_ASSERT(pce->ce_flags & ZEND_ACC_LINKED); in spl_add_interfaces() 45 spl_add_class_name(list, pce->interfaces[num_interfaces], allow, ce_flags); in spl_add_interfaces() 52 void spl_add_traits(zval *list, zend_class_entry * pce, int allow, int ce_flags) in spl_add_traits() argument 60 spl_add_class_name(list, trait, allow, ce_flags); in spl_add_traits() 67 void spl_add_classes(zend_class_entry *pce, zval *list, bool sub, int allow, int ce_flags) in spl_add_classes() argument 70 spl_add_class_name(list, pce, allow, ce_flags); in spl_add_classes() 72 spl_add_interfaces(list, pce, allow, ce_flags); in spl_add_classes() [all …]
|
H A D | php_spl.c | 165 #define SPL_LIST_CLASSES(z_list, sub, allow, ce_flags) \ argument 168 SPL_ADD_CLASS(ArrayObject, z_list, sub, allow, ce_flags); \ 178 SPL_ADD_CLASS(GlobIterator, z_list, sub, allow, ce_flags); \ 206 SPL_ADD_CLASS(SplFileInfo, z_list, sub, allow, ce_flags); \ 209 SPL_ADD_CLASS(SplHeap, z_list, sub, allow, ce_flags); \ 210 SPL_ADD_CLASS(SplMinHeap, z_list, sub, allow, ce_flags); \ 211 SPL_ADD_CLASS(SplMaxHeap, z_list, sub, allow, ce_flags); \ 213 SPL_ADD_CLASS(SplObserver, z_list, sub, allow, ce_flags); \ 215 SPL_ADD_CLASS(SplQueue, z_list, sub, allow, ce_flags); \ 216 SPL_ADD_CLASS(SplStack, z_list, sub, allow, ce_flags); \ [all …]
|
H A D | spl_functions.h | 29 void spl_add_class_name(zval * list, zend_class_entry * pce, int allow, int ce_flags); 30 void spl_add_interfaces(zval * list, zend_class_entry * pce, int allow, int ce_flags); 31 void spl_add_traits(zval * list, zend_class_entry * pce, int allow, int ce_flags); 32 void spl_add_classes(zend_class_entry *pce, zval *list, bool sub, int allow, int ce_flags);
|
/PHP-8.3/Zend/ |
H A D | zend_inheritance.c | 302 if (ce1->ce_flags & ZEND_ACC_LINKED) { in unlinked_instanceof() 1497 if ((parent_ce->ce_flags & ZEND_ACC_INTERFACE) || (parent_ce->ce_flags & ZEND_ACC_TRAIT)) { in zend_do_inheritance_ex() 1935 if (ce->ce_flags & ZEND_ACC_TRAIT) { in zend_inheritance_check_override() 2861 ce->ce_flags |= ZEND_ACC_LINKED; in resolve_delayed_variance_obligations() 2890 ce->ce_flags &= ~ZEND_ACC_IMMUTABLE; in zend_lazy_class_load() 3009 is_cacheable &= (ce)->ce_flags; \ 3015 is_cacheable &= (ce)->ce_flags; \ 3095 if (ce->ce_flags & ZEND_ACC_ENUM) { in zend_do_link_class() 3145 if (ce->ce_flags & ZEND_ACC_ENUM) { in zend_do_link_class() 3213 ce->ce_flags |= ZEND_ACC_LINKED; in zend_do_link_class() [all …]
|
H A D | zend_attributes_arginfo.h | 81 class_entry->ce_flags |= ZEND_ACC_FINAL; in register_class_Attribute() 153 class_entry->ce_flags |= ZEND_ACC_FINAL; in register_class_ReturnTypeWillChange() 171 class_entry->ce_flags |= ZEND_ACC_FINAL; in register_class_AllowDynamicProperties() 189 class_entry->ce_flags |= ZEND_ACC_FINAL|ZEND_ACC_NO_DYNAMIC_PROPERTIES; in register_class_SensitiveParameter() 207 class_entry->ce_flags |= ZEND_ACC_FINAL|ZEND_ACC_NO_DYNAMIC_PROPERTIES|ZEND_ACC_NOT_SERIALIZABLE; in register_class_SensitiveParameterValue() 224 class_entry->ce_flags |= ZEND_ACC_FINAL|ZEND_ACC_NO_DYNAMIC_PROPERTIES; in register_class_Override()
|
H A D | zend_enum.h | 51 ZEND_ASSERT(zobj->ce->ce_flags & ZEND_ACC_ENUM); in zend_enum_fetch_case_name() 57 ZEND_ASSERT(zobj->ce->ce_flags & ZEND_ACC_ENUM); in zend_enum_fetch_case_value()
|
H A D | zend_weakrefs_arginfo.h | 73 class_entry->ce_flags |= ZEND_ACC_FINAL|ZEND_ACC_NO_DYNAMIC_PROPERTIES|ZEND_ACC_NOT_SERIALIZABLE; in register_class_WeakReference() 84 class_entry->ce_flags |= ZEND_ACC_FINAL|ZEND_ACC_NO_DYNAMIC_PROPERTIES|ZEND_ACC_NOT_SERIALIZABLE; in register_class_WeakMap()
|
H A D | zend_fibers_arginfo.h | 82 class_entry->ce_flags |= ZEND_ACC_FINAL|ZEND_ACC_NO_DYNAMIC_PROPERTIES|ZEND_ACC_NOT_SERIALIZABLE; in register_class_Fiber() 93 class_entry->ce_flags |= ZEND_ACC_FINAL; in register_class_FiberError()
|
H A D | zend_API.c | 1368 mutable_data->ce_flags = class_type->ce_flags; in zend_allocate_mutable_data() 1471 uint32_t ce_flags; in zend_update_class_constants() local 1473 ce_flags = class_type->ce_flags; in zend_update_class_constants() 1483 ce_flags = mutable_data->ce_flags; in zend_update_class_constants() 1594 mutable_data->ce_flags = ce_flags; in zend_update_class_constants() 1596 class_type->ce_flags = ce_flags; in zend_update_class_constants() 2746 ce->ce_flags |= ZEND_ACC_USE_GUARDS; in zend_add_magic_method() 2749 ce->ce_flags |= ZEND_ACC_USE_GUARDS; in zend_add_magic_method() 2754 ce->ce_flags |= ZEND_ACC_USE_GUARDS; in zend_add_magic_method() 3319 …class_entry->ce_flags = orig_class_entry->ce_flags | ce_flags | ZEND_ACC_CONSTANTS_UPDATED | ZEND_… in do_register_internal_class() [all …]
|
H A D | zend_attributes.c | 77 if (scope->ce_flags & ZEND_ACC_TRAIT) { in validate_allow_dynamic_properties() 80 if (scope->ce_flags & ZEND_ACC_INTERFACE) { in validate_allow_dynamic_properties() 83 if (scope->ce_flags & ZEND_ACC_READONLY_CLASS) { in validate_allow_dynamic_properties() 88 scope->ce_flags |= ZEND_ACC_ALLOW_DYNAMIC_PROPERTIES; in validate_allow_dynamic_properties()
|
H A D | zend_enum.c | 129 if (class_type->ce_flags & ZEND_ACC_ENUM) { in zend_implement_unit_enum() 142 if (!(class_type->ce_flags & ZEND_ACC_ENUM)) { in zend_implement_backed_enum() 181 ZEND_ASSERT(!(ce->ce_flags & ZEND_ACC_RESOLVED_INTERFACES)); in zend_enum_add_interfaces() 198 ZEND_ASSERT(ce->ce_flags & ZEND_ACC_ENUM); in zend_enum_build_backed_enum_table() 291 if (ce->type == ZEND_USER_CLASS && !(ce->ce_flags & ZEND_ACC_CONSTANTS_UPDATED)) { in zend_enum_get_case_by_value() 466 ce->ce_flags |= ZEND_ACC_NO_DYNAMIC_PROPERTIES; in zend_enum_register_props() 502 ce->ce_flags |= ZEND_ACC_ENUM; in zend_register_internal_enum()
|
H A D | zend_closures_arginfo.h | 50 class_entry->ce_flags |= ZEND_ACC_FINAL|ZEND_ACC_NO_DYNAMIC_PROPERTIES|ZEND_ACC_NOT_SERIALIZABLE; in register_class_Closure()
|
/PHP-8.3/ext/zend_test/ |
H A D | object_handlers_arginfo.h | 54 class_entry->ce_flags |= ZEND_ACC_FINAL; in register_class_DoOperationNoCast() 71 class_entry->ce_flags |= ZEND_ACC_FINAL; in register_class_LongCastableNoOperations() 88 class_entry->ce_flags |= ZEND_ACC_FINAL; in register_class_FloatCastableNoOperations() 105 class_entry->ce_flags |= ZEND_ACC_FINAL; in register_class_NumericCastableNoOperations()
|
H A D | iterators_arginfo.h | 27 class_entry->ce_flags |= ZEND_ACC_FINAL; in register_class_ZendTest_Iterators_TraversableTest()
|
H A D | fiber_arginfo.h | 45 class_entry->ce_flags |= ZEND_ACC_FINAL; in register_class__ZendTestFiber()
|
/PHP-8.3/ext/random/ |
H A D | random_arginfo.h | 271 class_entry->ce_flags |= ZEND_ACC_FINAL|ZEND_ACC_NO_DYNAMIC_PROPERTIES; in register_class_Random_Engine_Mt19937() 283 class_entry->ce_flags |= ZEND_ACC_FINAL|ZEND_ACC_NO_DYNAMIC_PROPERTIES; in register_class_Random_Engine_PcgOneseq128XslRr64() 295 class_entry->ce_flags |= ZEND_ACC_FINAL|ZEND_ACC_NO_DYNAMIC_PROPERTIES; in register_class_Random_Engine_Xoshiro256StarStar() 307 class_entry->ce_flags |= ZEND_ACC_FINAL|ZEND_ACC_NO_DYNAMIC_PROPERTIES|ZEND_ACC_NOT_SERIALIZABLE; in register_class_Random_Engine_Secure() 340 class_entry->ce_flags |= ZEND_ACC_FINAL|ZEND_ACC_NO_DYNAMIC_PROPERTIES; in register_class_Random_Randomizer() 373 class_entry->ce_flags |= ZEND_ACC_NO_DYNAMIC_PROPERTIES; in register_class_Random_RandomError() 384 class_entry->ce_flags |= ZEND_ACC_NO_DYNAMIC_PROPERTIES; in register_class_Random_BrokenRandomEngineError() 395 class_entry->ce_flags |= ZEND_ACC_NO_DYNAMIC_PROPERTIES; in register_class_Random_RandomException()
|
/PHP-8.3/ext/intl/dateformat/ |
H A D | datepatterngenerator_arginfo.h | 35 class_entry->ce_flags |= ZEND_ACC_NOT_SERIALIZABLE; in register_class_IntlDatePatternGenerator()
|
/PHP-8.3/ext/opcache/ |
H A D | zend_persist.c | 770 if (ce->ce_flags & ZEND_ACC_IMMUTABLE) { in zend_persist_class_method() 772 if (ce->ce_flags & ZEND_ACC_LINKED) { in zend_persist_class_method() 870 ce->ce_flags |= ZEND_ACC_IMMUTABLE; in zend_persist_class_entry() 871 if ((ce->ce_flags & ZEND_ACC_LINKED) in zend_persist_class_entry() 878 ce->ce_flags |= ZEND_ACC_FILE_CACHED; in zend_persist_class_entry() 882 if (!(ce->ce_flags & ZEND_ACC_CACHED)) { in zend_persist_class_entry() 922 if (ce->ce_flags & ZEND_ACC_IMMUTABLE) { in zend_persist_class_entry() 923 if (ce->ce_flags & ZEND_ACC_LINKED) { in zend_persist_class_entry() 985 if (ce->ce_flags & ZEND_ACC_CACHED) { in zend_persist_class_entry() 989 ce->ce_flags |= ZEND_ACC_CACHED; in zend_persist_class_entry() [all …]
|
H A D | zend_persist_calc.c | 225 && (op_array->scope->ce_flags & ZEND_ACC_CACHED)) { in zend_persist_op_array_calc_ex() 390 if (((c->ce->ce_flags & ZEND_ACC_IMMUTABLE) && !(Z_CONSTANT_FLAGS(c->value) & CONST_OWNED)) in zend_persist_class_constant_calc() 425 if (!(ce->ce_flags & ZEND_ACC_CACHED)) { in zend_persist_class_entry_calc() 427 if (ce->parent_name && !(ce->ce_flags & ZEND_ACC_LINKED)) { in zend_persist_class_entry_calc() 477 if (ce->num_interfaces && (ce->ce_flags & ZEND_ACC_LINKED)) { in zend_persist_class_entry_calc() 488 if (ce->ce_flags & ZEND_ACC_CACHED) { in zend_persist_class_entry_calc() 507 if (!(ce->ce_flags & ZEND_ACC_LINKED)) { in zend_persist_class_entry_calc()
|
/PHP-8.3/sapi/phpdbg/ |
H A D | phpdbg_print.c | 132 (ce->ce_flags & ZEND_ACC_INTERFACE) ? in PHPDBG_PRINT() 134 (ce->ce_flags & ZEND_ACC_ABSTRACT) ? in PHPDBG_PRINT() 282 (ce->ce_flags & ZEND_ACC_INTERFACE) ? in phpdbg_print_opcodes_ce() 284 (ce->ce_flags & ZEND_ACC_ABSTRACT) ? in phpdbg_print_opcodes_ce()
|
/PHP-8.3/ext/sysvsem/ |
H A D | sysvsem_arginfo.h | 48 class_entry->ce_flags |= ZEND_ACC_FINAL|ZEND_ACC_NO_DYNAMIC_PROPERTIES|ZEND_ACC_NOT_SERIALIZABLE; in register_class_SysvSemaphore()
|
/PHP-8.3/ext/intl/breakiterator/ |
H A D | breakiterator_iterators_arginfo.h | 27 class_entry->ce_flags |= ZEND_ACC_NOT_SERIALIZABLE; in register_class_IntlPartsIterator()
|
/PHP-8.3/ext/shmop/ |
H A D | shmop_arginfo.h | 65 class_entry->ce_flags |= ZEND_ACC_FINAL|ZEND_ACC_NO_DYNAMIC_PROPERTIES|ZEND_ACC_NOT_SERIALIZABLE; in register_class_Shmop()
|
/PHP-8.3/ext/sysvshm/ |
H A D | sysvshm_arginfo.h | 66 class_entry->ce_flags |= ZEND_ACC_FINAL|ZEND_ACC_NO_DYNAMIC_PROPERTIES|ZEND_ACC_NOT_SERIALIZABLE; in register_class_SysvSharedMemory()
|
/PHP-8.3/ext/enchant/ |
H A D | enchant_arginfo.h | 176 class_entry->ce_flags |= ZEND_ACC_FINAL|ZEND_ACC_NO_DYNAMIC_PROPERTIES|ZEND_ACC_NOT_SERIALIZABLE; in register_class_EnchantBroker() 187 class_entry->ce_flags |= ZEND_ACC_FINAL|ZEND_ACC_NO_DYNAMIC_PROPERTIES|ZEND_ACC_NOT_SERIALIZABLE; in register_class_EnchantDictionary()
|