Home
last modified time | relevance | path

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

12

/PHP-7.3/ext/spl/
H A Dspl_functions.c78 void spl_add_class_name(zval *list, zend_class_entry *pce, int allow, int ce_flags) in spl_add_class_name() argument
80 …if (!allow || (allow > 0 && pce->ce_flags & ce_flags) || (allow < 0 && !(pce->ce_flags & ce_flags)… in spl_add_class_name()
93 void spl_add_interfaces(zval *list, zend_class_entry * pce, int allow, int ce_flags) in spl_add_interfaces() argument
98 spl_add_class_name(list, pce->interfaces[num_interfaces], allow, ce_flags); in spl_add_interfaces()
104 void spl_add_traits(zval *list, zend_class_entry * pce, int allow, int ce_flags) in spl_add_traits() argument
109 spl_add_class_name(list, pce->traits[num_traits], allow, ce_flags); in spl_add_traits()
116 int spl_add_classes(zend_class_entry *pce, zval *list, int sub, int allow, int ce_flags) in spl_add_classes() argument
121 spl_add_class_name(list, pce, allow, ce_flags); in spl_add_classes()
123 spl_add_interfaces(list, pce, allow, ce_flags); in spl_add_classes()
126 spl_add_classes(pce, list, sub, allow, ce_flags); in spl_add_classes()
H A Dphp_spl.c179 #define SPL_LIST_CLASSES(z_list, sub, allow, ce_flags) \ argument
182 SPL_ADD_CLASS(ArrayObject, z_list, sub, allow, ce_flags); \
192 SPL_ADD_CLASS(GlobIterator, z_list, sub, allow, ce_flags); \
220 SPL_ADD_CLASS(SplFileInfo, z_list, sub, allow, ce_flags); \
223 SPL_ADD_CLASS(SplHeap, z_list, sub, allow, ce_flags); \
224 SPL_ADD_CLASS(SplMinHeap, z_list, sub, allow, ce_flags); \
225 SPL_ADD_CLASS(SplMaxHeap, z_list, sub, allow, ce_flags); \
227 SPL_ADD_CLASS(SplObserver, z_list, sub, allow, ce_flags); \
229 SPL_ADD_CLASS(SplQueue, z_list, sub, allow, ce_flags); \
230 SPL_ADD_CLASS(SplStack, z_list, sub, allow, ce_flags); \
[all …]
H A Dspl_functions.h61 void spl_add_class_name(zval * list, zend_class_entry * pce, int allow, int ce_flags);
62 void spl_add_interfaces(zval * list, zend_class_entry * pce, int allow, int ce_flags);
63 void spl_add_traits(zval * list, zend_class_entry * pce, int allow, int ce_flags);
64 int spl_add_classes(zend_class_entry *pce, zval *list, int sub, int allow, int ce_flags);
/PHP-7.3/Zend/
H A Dzend_inheritance.c784 ce->ce_flags &= ~ZEND_ACC_CONSTANTS_UPDATED; in do_inherit_class_constant()
809 if (parent_ce->ce_flags & ZEND_ACC_INTERFACE) { in zend_do_inheritance()
816 if (parent_ce->ce_flags & ZEND_ACC_FINAL) { in zend_do_inheritance()
856 ce->ce_flags &= ~ZEND_ACC_CONSTANTS_UPDATED; in zend_do_inheritance()
999 ce->ce_flags |= parent_ce->ce_flags & (ZEND_HAS_STATIC_IN_METHODS | ZEND_ACC_USE_GUARDS); in zend_do_inheritance()
1024 ce->ce_flags &= ~ZEND_ACC_CONSTANTS_UPDATED; in do_inherit_iface_constant()
1145 ce->ce_flags |= ZEND_ACC_USE_GUARDS; in zend_add_magic_methods()
1148 ce->ce_flags |= ZEND_ACC_USE_GUARDS; in zend_add_magic_methods()
1153 ce->ce_flags |= ZEND_ACC_USE_GUARDS; in zend_add_magic_methods()
1156 ce->ce_flags |= ZEND_ACC_USE_GUARDS; in zend_add_magic_methods()
[all …]
H A Dzend_objects_API.h87 ((ce->ce_flags & ZEND_ACC_USE_GUARDS) ? 0 : 1)); in zend_object_properties_size()
H A Dzend_objects.c35 if (UNEXPECTED(ce->ce_flags & ZEND_ACC_USE_GUARDS)) { in zend_object_std_init()
60 if (UNEXPECTED(object->ce->ce_flags & ZEND_ACC_USE_GUARDS)) { in zend_object_std_dtor()
H A Dzend_API.c1307 if (class_type->ce_flags & ZEND_ACC_INTERFACE) { in object_and_properties_init()
2360 scope->ce_flags |= ZEND_ACC_USE_GUARDS; in zend_register_functions()
2363 scope->ce_flags |= ZEND_ACC_USE_GUARDS; in zend_register_functions()
2366 scope->ce_flags |= ZEND_ACC_USE_GUARDS; in zend_register_functions()
2369 scope->ce_flags |= ZEND_ACC_USE_GUARDS; in zend_register_functions()
2723 class_entry->ce_flags = ce_flags | ZEND_ACC_CONSTANTS_UPDATED; in do_register_internal_class()
3718 ce->ce_flags &= ~ZEND_ACC_CONSTANTS_UPDATED; in zend_declare_property_ex()
3857 if (ce->ce_flags & ZEND_ACC_INTERFACE) { in zend_declare_class_constant_ex()
3882 ce->ce_flags &= ~ZEND_ACC_CONSTANTS_UPDATED; in zend_declare_class_constant_ex()
4306 if(ce->ce_flags & ZEND_ACC_TRAIT) { in zend_get_object_type()
[all …]
H A Dzend_compile.c1715 ce->ce_flags = ZEND_ACC_CONSTANTS_UPDATED; in zend_initialize_class_data()
1718 ce->ce_flags |= ZEND_ACC_USE_GUARDS; in zend_initialize_class_data()
5910 ce->ce_flags |= ZEND_ACC_USE_GUARDS; in zend_begin_method_decl()
5917 ce->ce_flags |= ZEND_ACC_USE_GUARDS; in zend_begin_method_decl()
5924 ce->ce_flags |= ZEND_ACC_USE_GUARDS; in zend_begin_method_decl()
5931 ce->ce_flags |= ZEND_ACC_USE_GUARDS; in zend_begin_method_decl()
6104 if (ce->ce_flags & ZEND_ACC_INTERFACE) { in zend_compile_prop_decl()
6154 if ((ce->ce_flags & ZEND_ACC_TRAIT) != 0) { in zend_compile_class_const_decl()
6261 if (ce->ce_flags & ZEND_ACC_INTERFACE) { in zend_compile_use_trait()
6390 ce->ce_flags |= decl->flags; in zend_compile_class_decl()
[all …]
H A Dzend.h115 uint32_t ce_flags; member
H A Dzend_builtin_functions.c1152 if (UNEXPECTED(!(ce->ce_flags & ZEND_ACC_CONSTANTS_UPDATED))) { in ZEND_FUNCTION()
1448 RETURN_BOOL((ce->ce_flags & (ZEND_ACC_INTERFACE | ZEND_ACC_TRAIT)) == 0); in ZEND_FUNCTION()
1479 RETURN_BOOL(ce && ce->ce_flags & ZEND_ACC_INTERFACE); in ZEND_FUNCTION()
1484 RETURN_BOOL((ce->ce_flags & ZEND_ACC_INTERFACE) > 0); in ZEND_FUNCTION()
1521 RETURN_BOOL((ce->ce_flags & ZEND_ACC_TRAIT) != 0); in ZEND_FUNCTION()
1777 && (comply_mask == (ce->ce_flags & mask))) { in copy_class_or_interface_name()
H A Dzend_execute_API.c1420 …if ((ce->ce_flags & ZEND_ACC_IMPLICIT_ABSTRACT_CLASS) && !(ce->ce_flags & (ZEND_ACC_TRAIT | ZEND_A… in zend_verify_abstract_class()
H A Dzend_closures.c621 zend_ce_closure->ce_flags |= ZEND_ACC_FINAL; in zend_register_closure_ce()
H A Dzend_object_handlers.c573 ZEND_ASSERT(zobj->ce->ce_flags & ZEND_ACC_USE_GUARDS); in zend_get_property_guard()
1430 if (UNEXPECTED(!(ce->ce_flags & ZEND_ACC_CONSTANTS_UPDATED))) { in zend_std_get_static_property()
/PHP-7.3/sapi/phpdbg/
H A Dphpdbg_print.c157 (ce->ce_flags & ZEND_ACC_INTERFACE) ? in PHPDBG_PRINT()
159 (ce->ce_flags & ZEND_ACC_ABSTRACT) ? in PHPDBG_PRINT()
330 (ce->ce_flags & ZEND_ACC_INTERFACE) ? in phpdbg_print_opcodes_ce()
332 (ce->ce_flags & ZEND_ACC_ABSTRACT) ? in phpdbg_print_opcodes_ce()
H A Dphpdbg_info.c379 …const char *type = (ce->ce_flags & ZEND_ACC_INTERFACE) ? "Interface" : (ce->ce_flags & ZEND_ACC_AB… in phpdbg_print_class_name()
/PHP-7.3/ext/opcache/Optimizer/
H A Descape_analysis.c186 !(ce->ce_flags & forbidden_flags) && in is_allocation_def()
187 (ce->ce_flags & ZEND_ACC_CONSTANTS_UPDATED)) { in is_allocation_def()
250 !(ce->ce_flags & ZEND_ACC_INHERITED)) { in is_local_def()
H A Dzend_optimizer.c980 && !(op_array->scope->ce_flags & ZEND_ACC_TRAIT) in get_class_entry_from_op1()
1040 && op_array->scope && !(op_array->scope->ce_flags & ZEND_ACC_TRAIT)) { in zend_optimizer_get_called_func()
/PHP-7.3/ext/com_dotnet/
H A Dcom_extension.c299 php_com_exception_class_entry->ce_flags |= ZEND_ACC_FINAL; in PHP_MINIT_FUNCTION()
304 php_com_saproxy_class_entry->ce_flags |= ZEND_ACC_FINAL; in PHP_MINIT_FUNCTION()
H A Dcom_persist.c752 helper_ce->ce_flags |= ZEND_ACC_FINAL; in php_com_persist_minit()
/PHP-7.3/
H A D.gdbinit411 if $ce->ce_flags & 0x10 || $ce->ce_flags & 0x20
414 if $ce->ce_flags & 0x40
457 if $ce->ce_flags & 0x80
/PHP-7.3/ext/zend_test/
H A Dtest.c229 zend_test_trait->ce_flags |= ZEND_ACC_TRAIT; in PHP_MINIT_FUNCTION()
/PHP-7.3/ext/mysqli/
H A Dmysqli.c594 mysqli_exception_class_entry->ce_flags |= ZEND_ACC_FINAL; in PHP_MINIT_FUNCTION()
608 ce->ce_flags |= ZEND_ACC_FINAL; in PHP_MINIT_FUNCTION()
638 ce->ce_flags |= ZEND_ACC_FINAL; in PHP_MINIT_FUNCTION()
1234 …if (UNEXPECTED(ce->ce_flags & (ZEND_ACC_INTERFACE|ZEND_ACC_TRAIT|ZEND_ACC_IMPLICIT_ABSTRACT_CLASS|… in php_mysqli_fetch_into_hash()
/PHP-7.3/ext/reflection/
H A Dphp_reflection.c291 if (ce->ce_flags & ZEND_ACC_INTERFACE) { in _class_string()
293 } else if (ce->ce_flags & ZEND_ACC_TRAIT) { in _class_string()
306 if (ce->ce_flags & ZEND_ACC_INTERFACE) { in _class_string()
308 } else if (ce->ce_flags & ZEND_ACC_TRAIT) { in _class_string()
314 if (ce->ce_flags & ZEND_ACC_FINAL) { in _class_string()
327 if (ce->ce_flags & ZEND_ACC_INTERFACE) { in _class_string()
3984 RETURN_BOOL(ce->ce_flags & ZEND_ACC_ANON_CLASS); in ZEND_METHOD()
4534 RETVAL_BOOL(ce->ce_flags & mask); in _class_check_flag()
4646 RETURN_LONG((ce->ce_flags & keep_flags)); in ZEND_METHOD()
4749 if (ce->create_object != NULL && ce->ce_flags & ZEND_ACC_FINAL) { in ZEND_METHOD()
[all …]
/PHP-7.3/ext/opcache/
H A Dzend_accelerator_util_funcs.c571 if (!(ce1->ce_flags & ZEND_ACC_ANON_CLASS)) { in zend_accel_class_hash_copy()
608 if (!(ce1->ce_flags & ZEND_ACC_ANON_CLASS)) { in zend_accel_class_hash_copy_from_shm()
/PHP-7.3/ext/session/
H A Dsession.c2953 php_session_iface_entry->ce_flags |= ZEND_ACC_INTERFACE; in PHP_MINIT_FUNCTION()
2957 php_session_id_iface_entry->ce_flags |= ZEND_ACC_INTERFACE; in PHP_MINIT_FUNCTION()
2961 php_session_update_timestamp_iface_entry->ce_flags |= ZEND_ACC_INTERFACE; in PHP_MINIT_FUNCTION()

Completed in 140 milliseconds

12