Home
last modified time | relevance | path

Searched refs:existing_fn (Results 1 – 1 of 1) sorted by relevance

/PHP-8.2/Zend/
H A Dzend_inheritance.c1875 zend_function *existing_fn = NULL; in zend_add_trait_method() local
1879 if ((existing_fn = zend_hash_find_ptr(&ce->function_table, key)) != NULL) { in zend_add_trait_method()
1882 if (existing_fn->op_array.opcodes == fn->op_array.opcodes && in zend_add_trait_method()
1884 (existing_fn->common.scope->ce_flags & ZEND_ACC_TRAIT) == ZEND_ACC_TRAIT) { in zend_add_trait_method()
1896 existing_fn, fixup_trait_scope(existing_fn, ce), fn, fixup_trait_scope(fn, ce), in zend_add_trait_method()
1901 if (existing_fn->common.scope == ce) { in zend_add_trait_method()
1904 } else if (UNEXPECTED((existing_fn->common.scope->ce_flags & ZEND_ACC_TRAIT) in zend_add_trait_method()
1905 && !(existing_fn->common.fn_flags & ZEND_ACC_ABSTRACT))) { in zend_add_trait_method()
1910 ZSTR_VAL(existing_fn->common.scope->name), ZSTR_VAL(existing_fn->common.function_name)); in zend_add_trait_method()
1937 if (!(existing_fn->common.scope->ce_flags & ZEND_ACC_TRAIT)) { in zend_add_trait_method()
[all …]

Completed in 13 milliseconds