Lines Matching refs:new_arg_info
2967 zend_internal_arg_info *new_arg_info; in zend_register_functions() local
2971 new_arg_info = malloc(sizeof(zend_internal_arg_info) * num_args); in zend_register_functions()
2972 memcpy(new_arg_info, arg_info, sizeof(zend_internal_arg_info) * num_args); in zend_register_functions()
2973 reg_function->arg_info = new_arg_info + 1; in zend_register_functions()
2975 if (ZEND_TYPE_HAS_LITERAL_NAME(new_arg_info[i].type)) { in zend_register_functions()
2979 const char *class_name = ZEND_TYPE_LITERAL_NAME(new_arg_info[i].type); in zend_register_functions()
2980 new_arg_info[i].type.type_mask &= ~_ZEND_TYPE_LITERAL_NAME_BIT; in zend_register_functions()
2993 ZEND_TYPE_SET_PTR(new_arg_info[i].type, str); in zend_register_functions()
2994 new_arg_info[i].type.type_mask |= _ZEND_TYPE_NAME_BIT; in zend_register_functions()
2999 ZEND_TYPE_SET_LIST(new_arg_info[i].type, list); in zend_register_functions()
3000 ZEND_TYPE_FULL_MASK(new_arg_info[i].type) |= _ZEND_TYPE_UNION_BIT; in zend_register_functions()
3017 if (ZEND_TYPE_IS_ITERABLE_FALLBACK(new_arg_info[i].type)) { in zend_register_functions()
3024 (new_arg_info[i].type.type_mask | MAY_BE_ARRAY) in zend_register_functions()
3026 new_arg_info[i].type = legacy_iterable; in zend_register_functions()
3029 zend_normalize_internal_type(&new_arg_info[i].type); in zend_register_functions()