Home
last modified time | relevance | path

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

12

/PHP-5.5/ext/spl/
H A Dspl_functions.c80 void spl_add_class_name(zval *list, zend_class_entry * pce, int allow, int ce_flags TSRMLS_DC) in spl_add_class_name()
82 …if (!allow || (allow > 0 && pce->ce_flags & ce_flags) || (allow < 0 && !(pce->ce_flags & ce_flags)… in spl_add_class_name()
96 void spl_add_interfaces(zval *list, zend_class_entry * pce, int allow, int ce_flags TSRMLS_DC) in spl_add_interfaces()
101 spl_add_class_name(list, pce->interfaces[num_interfaces], allow, ce_flags TSRMLS_CC); in spl_add_interfaces()
107 void spl_add_traits(zval *list, zend_class_entry * pce, int allow, int ce_flags TSRMLS_DC) in spl_add_traits()
112 spl_add_class_name(list, pce->traits[num_traits], allow, ce_flags TSRMLS_CC); in spl_add_traits()
119 int spl_add_classes(zend_class_entry *pce, zval *list, int sub, int allow, int ce_flags TSRMLS_DC) in spl_add_classes()
124 spl_add_class_name(list, pce, allow, ce_flags TSRMLS_CC); in spl_add_classes()
126 spl_add_interfaces(list, pce, allow, ce_flags TSRMLS_CC); in spl_add_classes()
129 spl_add_classes(pce, list, sub, allow, ce_flags TSRMLS_CC); in spl_add_classes()
H A Dphp_spl.c185 #define SPL_LIST_CLASSES(z_list, sub, allow, ce_flags) \ argument
188 SPL_ADD_CLASS(ArrayObject, z_list, sub, allow, ce_flags); \
193 SPL_ADD_CLASS(Countable, z_list, sub, allow, ce_flags); \
227 SPL_ADD_CLASS(SplFileInfo, z_list, sub, allow, ce_flags); \
230 SPL_ADD_CLASS(SplHeap, z_list, sub, allow, ce_flags); \
231 SPL_ADD_CLASS(SplMinHeap, z_list, sub, allow, ce_flags); \
232 SPL_ADD_CLASS(SplMaxHeap, z_list, sub, allow, ce_flags); \
234 SPL_ADD_CLASS(SplObserver, z_list, sub, allow, ce_flags); \
236 SPL_ADD_CLASS(SplQueue, z_list, sub, allow, ce_flags); \
237 SPL_ADD_CLASS(SplStack, z_list, sub, allow, ce_flags); \
[all …]
H A Dspl_functions.h63 void spl_add_class_name(zval * list, zend_class_entry * pce, int allow, int ce_flags TSRMLS_DC);
64 void spl_add_interfaces(zval * list, zend_class_entry * pce, int allow, int ce_flags TSRMLS_DC);
65 void spl_add_traits(zval * list, zend_class_entry * pce, int allow, int ce_flags TSRMLS_DC);
66 int spl_add_classes(zend_class_entry *pce, zval *list, int sub, int allow, int ce_flags TSRMLS_DC);
/PHP-5.5/Zend/
H A Dzend_compile.c3614 if ((ce->ce_flags & ZEND_ACC_INTERFACE) in zend_do_inheritance()
3615 && !(parent_ce->ce_flags & ZEND_ACC_INTERFACE)) { in zend_do_inheritance()
3618 if (parent_ce->ce_flags & ZEND_ACC_FINAL_CLASS) { in zend_do_inheritance()
3726 ce->ce_flags |= ZEND_ACC_EXPLICIT_ABSTRACT_CLASS; in zend_do_inheritance()
3731 ce->ce_flags |= parent_ce->ce_flags & ZEND_HAS_STATIC_IN_METHODS; in zend_do_inheritance()
3966 ce->ce_flags |= ZEND_HAS_STATIC_IN_METHODS; in zend_fixup_trait_method()
4619 if (parent_ce->ce_flags & ZEND_ACC_INTERFACE) { in do_bind_inherited_class()
5040 new_class_entry->ce_flags |= class_token->EA; in zend_do_begin_class_declaration()
5141 ce->ce_flags |= ZEND_ACC_IMPLEMENT_TRAITS; in zend_do_end_class_declaration()
5163 ce->ce_flags |= ZEND_ACC_IMPLEMENT_INTERFACES; in zend_do_end_class_declaration()
[all …]
H A Dzend_builtin_functions.c1249 …RETURN_BOOL(found == SUCCESS && !(((*ce)->ce_flags & (ZEND_ACC_INTERFACE | ZEND_ACC_TRAIT)) > ZEND… in ZEND_FUNCTION()
1253 …RETURN_BOOL(((*ce)->ce_flags & (ZEND_ACC_INTERFACE | (ZEND_ACC_TRAIT - ZEND_ACC_EXPLICIT_ABSTRACT_… in ZEND_FUNCTION()
1292 RETURN_BOOL(found == SUCCESS && (*ce)->ce_flags & ZEND_ACC_INTERFACE); in ZEND_FUNCTION()
1296 RETURN_BOOL(((*ce)->ce_flags & ZEND_ACC_INTERFACE) > 0); in ZEND_FUNCTION()
1335 …RETURN_BOOL(found == SUCCESS && (((*ce)->ce_flags & ZEND_ACC_TRAIT) > ZEND_ACC_EXPLICIT_ABSTRACT_C… in ZEND_FUNCTION()
1339 RETURN_BOOL(((*ce)->ce_flags & ZEND_ACC_TRAIT) > ZEND_ACC_EXPLICIT_ABSTRACT_CLASS); in ZEND_FUNCTION()
1649 && (comply_mask == (ce->ce_flags & mask))) { in copy_class_or_interface_name()
H A Dzend_API.c1146 class_type->ce_flags |= ZEND_ACC_CONSTANTS_UPDATED; in zend_update_class_constants()
1181 …if (class_type->ce_flags & (ZEND_ACC_INTERFACE|ZEND_ACC_IMPLICIT_ABSTRACT_CLASS|ZEND_ACC_EXPLICIT_… in _object_and_properties_init()
1182 char *what = (class_type->ce_flags & ZEND_ACC_INTERFACE) ? "interface" in _object_and_properties_init()
1183 :((class_type->ce_flags & ZEND_ACC_TRAIT) == ZEND_ACC_TRAIT) ? "trait" in _object_and_properties_init()
2110 scope->ce_flags |= ZEND_ACC_IMPLICIT_ABSTRACT_CLASS; in zend_register_functions()
2111 if (!(scope->ce_flags & ZEND_ACC_INTERFACE)) { in zend_register_functions()
2115 scope->ce_flags |= ZEND_ACC_EXPLICIT_ABSTRACT_CLASS; in zend_register_functions()
2118 if (ptr->flags & ZEND_ACC_STATIC && (!scope || !(scope->ce_flags & ZEND_ACC_INTERFACE))) { in zend_register_functions()
2122 if (scope && (scope->ce_flags & ZEND_ACC_INTERFACE)) { in zend_register_functions()
2492 …o_register_internal_class(zend_class_entry *orig_class_entry, zend_uint ce_flags TSRMLS_DC) /* {{{… in do_register_internal_class()
[all …]
H A Dzend_closures.c421 zend_ce_closure->ce_flags |= ZEND_ACC_FINAL_CLASS; in zend_register_closure_ce()
H A Dzend_generators.c738 zend_ce_generator->ce_flags |= ZEND_ACC_FINAL_CLASS; in zend_register_generator_ce()
H A Dzend.h482 zend_uint ce_flags; member
H A Dzend_execute_API.c1577 …if ((ce->ce_flags & ZEND_ACC_IMPLICIT_ABSTRACT_CLASS) && !(ce->ce_flags & ZEND_ACC_EXPLICIT_ABSTRA… in zend_verify_abstract_class()
H A Dzend_opcode.c161 if (ce->ce_flags & ZEND_HAS_STATIC_IN_METHODS) { in cleanup_user_class_data()
H A Dzend_language_scanner.l1598 (CG(active_class_entry)->ce_flags & ZEND_ACC_TRAIT))) {
1625 (CG(active_class_entry)->ce_flags & ZEND_ACC_TRAIT))) {
H A Dzend_vm_def.h3378 …if (UNEXPECTED((EX_T(opline->op1.var).class_entry->ce_flags & (ZEND_ACC_INTERFACE|ZEND_ACC_IMPLICI…
3379 if (EX_T(opline->op1.var).class_entry->ce_flags & ZEND_ACC_INTERFACE) {
3381 } else if ((EX_T(opline->op1.var).class_entry->ce_flags & ZEND_ACC_TRAIT) == ZEND_ACC_TRAIT) {
4952 if (UNEXPECTED((iface->ce_flags & ZEND_ACC_INTERFACE) == 0)) {
4979 if (!((trait->ce_flags & ZEND_ACC_TRAIT) == ZEND_ACC_TRAIT)) {
H A Dzend_execute.c571 if (*pce && (*pce)->ce_flags & ZEND_ACC_INTERFACE) { in zend_verify_arg_class_kind()
/PHP-5.5/ext/com_dotnet/
H A Dcom_extension.c354 php_com_exception_class_entry->ce_flags |= ZEND_ACC_FINAL; in PHP_MINIT_FUNCTION()
359 php_com_saproxy_class_entry->ce_flags |= ZEND_ACC_FINAL; in PHP_MINIT_FUNCTION()
H A Dcom_persist.c762 helper_ce->ce_flags |= ZEND_ACC_FINAL; in php_com_persist_minit()
/PHP-5.5/
H A D.gdbinit425 if $ce->ce_flags & 0x10 || $ce->ce_flags & 0x20
428 if $ce->ce_flags & 0x40
471 if $ce->ce_flags & 0x80
/PHP-5.5/ext/mysqli/
H A Dmysqli.c644 mysqli_exception_class_entry->ce_flags |= ZEND_ACC_FINAL; in PHP_MINIT_FUNCTION()
654 ce->ce_flags |= ZEND_ACC_FINAL_CLASS; in PHP_MINIT_FUNCTION()
665 ce->ce_flags |= ZEND_ACC_FINAL_CLASS | ZEND_ACC_PROTECTED; in PHP_MINIT_FUNCTION()
/PHP-5.5/ext/reflection/
H A Dphp_reflection.c375 if (ce->ce_flags & ZEND_ACC_INTERFACE) { in _class_string()
377 } else if ((ce->ce_flags & ZEND_ACC_TRAIT) == ZEND_ACC_TRAIT) { in _class_string()
390 if (ce->ce_flags & ZEND_ACC_INTERFACE) { in _class_string()
392 } else if ((ce->ce_flags & ZEND_ACC_TRAIT) == ZEND_ACC_TRAIT) { in _class_string()
395 if (ce->ce_flags & (ZEND_ACC_IMPLICIT_ABSTRACT_CLASS|ZEND_ACC_EXPLICIT_ABSTRACT_CLASS)) { in _class_string()
398 if (ce->ce_flags & ZEND_ACC_FINAL_CLASS) { in _class_string()
411 if (ce->ce_flags & ZEND_ACC_INTERFACE) { in _class_string()
4063 RETVAL_BOOL(ce->ce_flags & mask); in _class_check_flag()
4078 …if (ce->ce_flags & (ZEND_ACC_INTERFACE | ZEND_ACC_EXPLICIT_ABSTRACT_CLASS | ZEND_ACC_IMPLICIT_ABST… in ZEND_METHOD()
4169 RETURN_LONG(ce->ce_flags); in ZEND_METHOD()
[all …]
/PHP-5.5/ext/session/
H A Dsession.c2423 php_session_iface_entry->ce_flags |= ZEND_ACC_INTERFACE;
2427 php_session_id_iface_entry->ce_flags |= ZEND_ACC_INTERFACE;
/PHP-5.5/ext/tidy/
H A Dtidy.c96 tidy_ce_ ## name->ce_flags |= __flags; \
/PHP-5.5/ext/dom/
H A Dphp_dom.c675 dom_domexception_class_entry->ce_flags |= ZEND_ACC_FINAL; in PHP_MINIT_FUNCTION()
/PHP-5.5/ext/phar/
H A Dphar_object.c5421 phar_ce_archive->ce_flags |= ZEND_ACC_FINAL_CLASS; in phar_object_init()
5425 phar_ce_data->ce_flags |= ZEND_ACC_FINAL_CLASS; in phar_object_init()
/PHP-5.5/ext/pdo/
H A Dpdo_stmt.c2355 …pdo_row_ce->ce_flags |= ZEND_ACC_FINAL_CLASS; /* when removing this a lot of handlers need to be r… in pdo_stmt_init()
/PHP-5.5/ext/opcache/
H A DZendAccelerator.c2257 if (ce->ce_flags & ZEND_HAS_STATIC_IN_METHODS) {

Completed in 241 milliseconds

12