Lines Matching refs:existing_fn

1144 	zend_function *existing_fn = NULL;  in zend_add_trait_method()  local
1147 if ((existing_fn = zend_hash_find_ptr(&ce->function_table, key)) != NULL) { in zend_add_trait_method()
1148 if (existing_fn->common.scope == ce) { in zend_add_trait_method()
1152 if ((existing_fn = zend_hash_find_ptr(*overriden, key)) != NULL) { in zend_add_trait_method()
1153 if (existing_fn->common.fn_flags & ZEND_ACC_ABSTRACT) { in zend_add_trait_method()
1155 if (UNEXPECTED(!zend_traits_method_compatibility_check(fn, existing_fn))) { in zend_add_trait_method()
1158 ZSTR_VAL(zend_get_function_declaration(existing_fn))); in zend_add_trait_method()
1163 if (UNEXPECTED(!zend_traits_method_compatibility_check(existing_fn, fn))) { in zend_add_trait_method()
1165 ZSTR_VAL(zend_get_function_declaration(existing_fn)), in zend_add_trait_method()
1177 } else if (existing_fn->common.fn_flags & ZEND_ACC_ABSTRACT && in zend_add_trait_method()
1178 (existing_fn->common.scope->ce_flags & ZEND_ACC_INTERFACE) == 0) { in zend_add_trait_method()
1180 if (UNEXPECTED(!zend_traits_method_compatibility_check(fn, existing_fn))) { in zend_add_trait_method()
1183 ZSTR_VAL(zend_get_function_declaration(existing_fn))); in zend_add_trait_method()
1187 if (UNEXPECTED(!zend_traits_method_compatibility_check(existing_fn, fn))) { in zend_add_trait_method()
1189 ZSTR_VAL(zend_get_function_declaration(existing_fn)), in zend_add_trait_method()
1193 } else if (UNEXPECTED(existing_fn->common.scope->ce_flags & ZEND_ACC_TRAIT)) { in zend_add_trait_method()
1202 ZSTR_VAL(existing_fn->common.scope->name), ZSTR_VAL(existing_fn->common.function_name)); in zend_add_trait_method()
1207 do_inheritance_check_on_method(fn, existing_fn); in zend_add_trait_method()