Searched refs:ZEND_ACC_TRAIT (Results 1 – 23 of 23) sorted by relevance
/php-src/Zend/ |
H A D | zend_inheritance.c | 1497 if ((parent_ce->ce_flags & ZEND_ACC_INTERFACE) || (parent_ce->ce_flags & ZEND_ACC_TRAIT)) { in zend_do_inheritance_ex() 1938 if (ce->ce_flags & ZEND_ACC_TRAIT) { in zend_inheritance_check_override() 1958 return fn->common.scope->ce_flags & ZEND_ACC_TRAIT ? ce : fn->common.scope; in fixup_trait_scope() 1972 (existing_fn->common.scope->ce_flags & ZEND_ACC_TRAIT) == ZEND_ACC_TRAIT) { in zend_add_trait_method() 1992 } else if (UNEXPECTED((existing_fn->common.scope->ce_flags & ZEND_ACC_TRAIT) in zend_add_trait_method() 2025 if (!(existing_fn->common.scope->ce_flags & ZEND_ACC_TRAIT)) { in zend_add_trait_method() 2038 if ((fn->common.scope->ce_flags & ZEND_ACC_TRAIT) == ZEND_ACC_TRAIT) { in zend_fixup_trait_method() 2138 if (UNEXPECTED((trait->ce_flags & ZEND_ACC_TRAIT) != ZEND_ACC_TRAIT)) { in zend_check_trait_usage() 3060 if (UNEXPECTED(!(trait->ce_flags & ZEND_ACC_TRAIT))) { in zend_do_link_class() 3180 if (!(ce->ce_flags & (ZEND_ACC_INTERFACE|ZEND_ACC_TRAIT)) in zend_do_link_class() [all …]
|
H A D | zend_builtin_functions.c | 1057 …xists_impl(INTERNAL_FUNCTION_PARAM_PASSTHRU, ZEND_ACC_LINKED, ZEND_ACC_INTERFACE | ZEND_ACC_TRAIT); in ZEND_FUNCTION() 1068 …mpl(return_value, name, /* autoload */ true, ZEND_ACC_LINKED, ZEND_ACC_INTERFACE | ZEND_ACC_TRAIT); 1083 …ss_exists_impl(return_value, name, autoload, ZEND_ACC_LINKED, ZEND_ACC_INTERFACE | ZEND_ACC_TRAIT); 1099 class_exists_impl(INTERNAL_FUNCTION_PARAM_PASSTHRU, ZEND_ACC_TRAIT, 0); in ZEND_FUNCTION() 1328 if ((ce->ce_flags & (ZEND_ACC_LINKED|ZEND_ACC_INTERFACE|ZEND_ACC_TRAIT)) == flags in get_declared_class_impl() 1348 get_declared_class_impl(INTERNAL_FUNCTION_PARAM_PASSTHRU, ZEND_ACC_LINKED | ZEND_ACC_TRAIT); in ZEND_FUNCTION()
|
H A D | zend_attributes.c | 73 if (scope->ce_flags & ZEND_ACC_TRAIT) { in validate_allow_dynamic_properties()
|
H A D | zend_constants.c | 347 if (UNEXPECTED(ce->ce_flags & ZEND_ACC_TRAIT)) { in zend_get_class_constant_ex()
|
H A D | zend_compile.h | 259 #define ZEND_ACC_TRAIT (1 << 1) /* X | | | */ macro
|
H A D | zend_object_handlers.c | 1536 } else if (UNEXPECTED(fbc->common.scope->ce_flags & ZEND_ACC_TRAIT)) { in zend_std_get_static_method() 1632 if (UNEXPECTED(ce->ce_flags & ZEND_ACC_TRAIT)) { in zend_std_get_static_property_with_info()
|
H A D | zend_API.c | 1798 …if (UNEXPECTED(class_type->ce_flags & (ZEND_ACC_INTERFACE|ZEND_ACC_TRAIT|ZEND_ACC_IMPLICIT_ABSTRAC… in _object_and_properties_init() 1801 } else if (class_type->ce_flags & ZEND_ACC_TRAIT) { in _object_and_properties_init() 3479 && !(class_entry->ce_flags & ZEND_ACC_TRAIT)) { in do_register_internal_class() 5196 if (ce->ce_flags & ZEND_ACC_TRAIT) { in zend_get_object_type_case()
|
H A D | zend_compile.c | 1664 return (CG(active_class_entry)->ce_flags & ZEND_ACC_TRAIT) == 0; in zend_is_scope_known() 1780 } else if (c->ce->ce_flags & ZEND_ACC_TRAIT) { in zend_verify_ct_const_access() 7670 if ((op_array->fn_flags & ZEND_ACC_PRIVATE) && !(ce->ce_flags & ZEND_ACC_TRAIT)) { in zend_begin_method_decl() 7699 && !(ce->ce_flags & ZEND_ACC_TRAIT)) { in zend_begin_method_decl() 8409 …if ((ce->ce_flags & (ZEND_ACC_IMPLICIT_ABSTRACT_CLASS|ZEND_ACC_INTERFACE|ZEND_ACC_TRAIT|ZEND_ACC_E… in zend_compile_class_decl() 8897 if ((ce->ce_flags & ZEND_ACC_TRAIT) != 0) { in zend_try_ct_eval_magic_const() 8907 if (ce && (ce->ce_flags & ZEND_ACC_TRAIT) != 0) { in zend_try_ct_eval_magic_const() 10327 (CG(active_class_entry)->ce_flags & ZEND_ACC_TRAIT) != 0); in zend_compile_magic_const()
|
H A D | zend_language_parser.y | 625 …{ $$ = zend_ast_create_decl(ZEND_AST_CLASS, ZEND_ACC_TRAIT, $<num>2, $4, zend_ast_get_str($3), NUL…
|
H A D | zend_ast.c | 1832 } else if (decl->flags & ZEND_ACC_TRAIT) { in zend_ast_export_ex()
|
H A D | zend_vm_execute.h | 7134 EXPECTED(!(fbc->common.scope->ce_flags & ZEND_ACC_TRAIT))) { in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CONST_HANDLER() 7388 if (ce->ce_flags & ZEND_ACC_TRAIT) { in ZEND_FETCH_CLASS_CONSTANT_SPEC_CONST_CONST_HANDLER() 8553 if (ce->ce_flags & ZEND_ACC_TRAIT) { in ZEND_FETCH_CLASS_CONSTANT_SPEC_CONST_TMPVARCV_HANDLER() 9654 EXPECTED(!(fbc->common.scope->ce_flags & ZEND_ACC_TRAIT))) { in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_TMPVAR_HANDLER() 10407 EXPECTED(!(fbc->common.scope->ce_flags & ZEND_ACC_TRAIT))) { in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_UNUSED_HANDLER() 12040 EXPECTED(!(fbc->common.scope->ce_flags & ZEND_ACC_TRAIT))) { in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CV_HANDLER() 24848 EXPECTED(!(fbc->common.scope->ce_flags & ZEND_ACC_TRAIT))) { in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CONST_HANDLER() 25269 if (ce->ce_flags & ZEND_ACC_TRAIT) { in ZEND_FETCH_CLASS_CONSTANT_SPEC_VAR_CONST_HANDLER() 25842 if (ce->ce_flags & ZEND_ACC_TRAIT) { in ZEND_FETCH_CLASS_CONSTANT_SPEC_VAR_TMPVARCV_HANDLER() 34437 if (ce->ce_flags & ZEND_ACC_TRAIT) { in ZEND_FETCH_CLASS_CONSTANT_SPEC_UNUSED_CONST_HANDLER() [all …]
|
H A D | zend_vm_def.h | 3703 EXPECTED(!(fbc->common.scope->ce_flags & ZEND_ACC_TRAIT))) { 6005 if (ce->ce_flags & ZEND_ACC_TRAIT) {
|
H A D | zend_execute.c | 3424 && EXPECTED(!(property_info->ce->ce_flags & ZEND_ACC_TRAIT))) { in zend_fetch_static_property_address_ex()
|
/php-src/Zend/Optimizer/ |
H A D | zend_optimizer.c | 825 && !(op_array->scope->ce_flags & ZEND_ACC_TRAIT) in zend_optimizer_get_class_entry_from_op1() 861 && op_array->scope && !(op_array->scope->ce_flags & ZEND_ACC_TRAIT) in zend_fetch_class_const_info() 875 if (!ce || (ce->ce_flags & ZEND_ACC_TRAIT)) { in zend_fetch_class_const_info() 954 && !(op_array->scope->ce_flags & ZEND_ACC_TRAIT)) { in zend_optimizer_get_called_func()
|
H A D | escape_analysis.c | 166 | ZEND_ACC_INTERFACE | ZEND_ACC_TRAIT; in is_allocation_def()
|
/php-src/ext/mysqli/ |
H A D | mysqli.c | 761 …if (UNEXPECTED(ce->ce_flags & (ZEND_ACC_INTERFACE|ZEND_ACC_TRAIT|ZEND_ACC_IMPLICIT_ABSTRACT_CLASS|… in php_mysqli_fetch_into_hash()
|
/php-src/ext/spl/ |
H A D | php_spl.c | 152 spl_add_traits(return_value, ce, 1, ZEND_ACC_TRAIT); in PHP_FUNCTION()
|
/php-src/ext/reflection/ |
H A D | php_reflection.c | 324 } else if (ce->ce_flags & ZEND_ACC_TRAIT) { in _class_string() 339 } else if (ce->ce_flags & ZEND_ACC_TRAIT) { in _class_string() 4937 …if (ce->ce_flags & (ZEND_ACC_INTERFACE | ZEND_ACC_TRAIT | ZEND_ACC_EXPLICIT_ABSTRACT_CLASS | ZEND_… in ZEND_METHOD() 4962 …if (ce->ce_flags & (ZEND_ACC_INTERFACE | ZEND_ACC_TRAIT | ZEND_ACC_EXPLICIT_ABSTRACT_CLASS | ZEND_… in ZEND_METHOD() 4997 _class_check_flag(INTERNAL_FUNCTION_PARAM_PASSTHRU, ZEND_ACC_TRAIT); in ZEND_METHOD() 5437 ZEND_ACC_TRAIT | ZEND_ACC_EXPLICIT_ABSTRACT_CLASS)) { in ZEND_METHOD()
|
/php-src/ext/zend_test/ |
H A D | test_arginfo.h | 763 class_entry->ce_flags |= ZEND_ACC_TRAIT; in register_class__ZendTestTrait()
|
/php-src/main/streams/ |
H A D | userspace.c | 263 …if (uwrap->ce->ce_flags & (ZEND_ACC_INTERFACE|ZEND_ACC_TRAIT|ZEND_ACC_IMPLICIT_ABSTRACT_CLASS|ZEND… in user_stream_create_object()
|
/php-src/ext/opcache/ |
H A D | ZendAccelerator.c | 3981 if (!(ce->ce_flags & ZEND_ACC_TRAIT)) { /* don't update traits */ 4189 if (ce->ce_flags & ZEND_ACC_TRAIT) { 4196 if (ce->ce_flags & ZEND_ACC_TRAIT) {
|
/php-src/ext/opcache/jit/ |
H A D | zend_jit.c | 566 (ce->ce_flags & ZEND_ACC_TRAIT) || in zend_get_known_property_info() 626 if (!ce || (ce->ce_flags & ZEND_ACC_TRAIT)) { in zend_may_be_dynamic_property()
|
H A D | zend_jit_ir.c | 13871 && (!ce || ce_is_instanceof || (ce->ce_flags & (ZEND_ACC_HAS_TYPE_HINTS|ZEND_ACC_TRAIT)))) { 14324 if (!ce || ce_is_instanceof || (ce->ce_flags & (ZEND_ACC_HAS_TYPE_HINTS|ZEND_ACC_TRAIT))) { 14657 if (!ce || ce_is_instanceof || (ce->ce_flags & (ZEND_ACC_HAS_TYPE_HINTS|ZEND_ACC_TRAIT))) { 15080 if (!ce || ce_is_instanceof || (ce->ce_flags & (ZEND_ACC_HAS_TYPE_HINTS|ZEND_ACC_TRAIT))) {
|
Completed in 418 milliseconds