Home
last modified time | relevance | path

Searched refs:ce_flags (Results 1 – 25 of 119) sorted by relevance

12345

/PHP-8.3/ext/spl/
H A Dspl_functions.c25 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 Dphp_spl.c165 #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 Dspl_functions.h29 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 Dzend_inheritance.c302 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 Dzend_attributes_arginfo.h81 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 Dzend_enum.h51 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 Dzend_weakrefs_arginfo.h73 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 Dzend_fibers_arginfo.h82 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 Dzend_API.c1368 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 Dzend_attributes.c77 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 Dzend_enum.c129 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 Dzend_closures_arginfo.h50 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 Dobject_handlers_arginfo.h54 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 Diterators_arginfo.h27 class_entry->ce_flags |= ZEND_ACC_FINAL; in register_class_ZendTest_Iterators_TraversableTest()
H A Dfiber_arginfo.h45 class_entry->ce_flags |= ZEND_ACC_FINAL; in register_class__ZendTestFiber()
/PHP-8.3/ext/random/
H A Drandom_arginfo.h271 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 Ddatepatterngenerator_arginfo.h35 class_entry->ce_flags |= ZEND_ACC_NOT_SERIALIZABLE; in register_class_IntlDatePatternGenerator()
/PHP-8.3/ext/opcache/
H A Dzend_persist.c770 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 Dzend_persist_calc.c225 && (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 Dphpdbg_print.c132 (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 Dsysvsem_arginfo.h48 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 Dbreakiterator_iterators_arginfo.h27 class_entry->ce_flags |= ZEND_ACC_NOT_SERIALIZABLE; in register_class_IntlPartsIterator()
/PHP-8.3/ext/shmop/
H A Dshmop_arginfo.h65 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 Dsysvshm_arginfo.h66 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 Denchant_arginfo.h176 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()

Completed in 53 milliseconds

12345