py/objtuple: make_new: Convert to support separate __new__ vs __init__ phases
We effectively have null __init__ handling, as tuple is immutable type,
whose initialization happens in __new__.
@@ -63,6 +63,8 @@ void mp_obj_tuple_print(const mp_print_t *print, mp_obj_t o_in, mp_print_kind_t
}
STATIC mp_obj_t mp_obj_tuple_make_new(const mp_obj_type_t *type_in, size_t n_args, size_t n_kw, const mp_obj_t *args) {
+ MP_MAKE_NEW_GET_ONLY_FLAGS();
+ (void)only_new;
(void)type_in;
mp_arg_check_num(n_args, n_kw, 0, 1, false);
