@@ -279,8 +279,8 @@ mp_obj_t mp_unary_op(mp_unary_op_t op, mp_obj_t arg) {
279279 mp_raise_TypeError (translate ("unsupported type for operator" ));
280280 } else {
281281 mp_raise_TypeError_varg (
282- translate ("unsupported type for %q: '%s '" ),
283- mp_unary_op_method_name [op ], mp_obj_get_type_str (arg ));
282+ translate ("unsupported type for %q: '%q '" ),
283+ mp_unary_op_method_name [op ], mp_obj_get_type_qstr (arg ));
284284 }
285285 }
286286}
@@ -586,8 +586,8 @@ mp_obj_t PLACE_IN_ITCM(mp_binary_op)(mp_binary_op_t op, mp_obj_t lhs, mp_obj_t r
586586 mp_raise_TypeError (translate ("unsupported type for operator" ));
587587 } else {
588588 mp_raise_TypeError_varg (
589- translate ("unsupported types for %q: '%s ', '%s '" ),
590- mp_binary_op_method_name [op ], mp_obj_get_type_str (lhs ), mp_obj_get_type_str (rhs ));
589+ translate ("unsupported types for %q: '%q ', '%q '" ),
590+ mp_binary_op_method_name [op ], mp_obj_get_type_qstr (lhs ), mp_obj_get_type_qstr (rhs ));
591591 }
592592
593593zero_division :
@@ -627,7 +627,7 @@ mp_obj_t mp_call_function_n_kw(mp_obj_t fun_in, size_t n_args, size_t n_kw, cons
627627 if (MICROPY_ERROR_REPORTING == MICROPY_ERROR_REPORTING_TERSE ) {
628628 mp_raise_TypeError (translate ("object not callable" ));
629629 } else {
630- mp_raise_TypeError_varg (translate ("'%s ' object is not callable" ), mp_obj_get_type_str (fun_in ));
630+ mp_raise_TypeError_varg (translate ("'%q ' object is not callable" ), mp_obj_get_type_qstr (fun_in ));
631631 }
632632}
633633
@@ -1104,8 +1104,8 @@ void mp_load_method(mp_obj_t base, qstr attr, mp_obj_t *dest) {
11041104 ((mp_obj_type_t * )MP_OBJ_TO_PTR (base ))-> name , attr ));
11051105 } else {
11061106 nlr_raise (mp_obj_new_exception_msg_varg (& mp_type_AttributeError ,
1107- translate ("'%s ' object has no attribute '%q'" ),
1108- mp_obj_get_type_str (base ), attr ));
1107+ translate ("'%q ' object has no attribute '%q'" ),
1108+ mp_obj_get_type_qstr (base ), attr ));
11091109 }
11101110 }
11111111 }
@@ -1172,8 +1172,8 @@ void mp_store_attr(mp_obj_t base, qstr attr, mp_obj_t value) {
11721172 mp_raise_AttributeError (translate ("no such attribute" ));
11731173 } else {
11741174 nlr_raise (mp_obj_new_exception_msg_varg (& mp_type_AttributeError ,
1175- translate ("'%s ' object cannot assign attribute '%q'" ),
1176- mp_obj_get_type_str (base ), attr ));
1175+ translate ("'%q ' object cannot assign attribute '%q'" ),
1176+ mp_obj_get_type_qstr (base ), attr ));
11771177 }
11781178}
11791179
@@ -1213,7 +1213,7 @@ mp_obj_t mp_getiter(mp_obj_t o_in, mp_obj_iter_buf_t *iter_buf) {
12131213 mp_raise_TypeError (translate ("object not iterable" ));
12141214 } else {
12151215 mp_raise_TypeError_varg (
1216- translate ("'%s ' object is not iterable" ), mp_obj_get_type_str (o_in ));
1216+ translate ("'%q ' object is not iterable" ), mp_obj_get_type_qstr (o_in ));
12171217 }
12181218}
12191219
@@ -1234,8 +1234,8 @@ mp_obj_t mp_iternext_allow_raise(mp_obj_t o_in) {
12341234 if (MICROPY_ERROR_REPORTING == MICROPY_ERROR_REPORTING_TERSE ) {
12351235 mp_raise_TypeError (translate ("object not an iterator" ));
12361236 } else {
1237- mp_raise_TypeError_varg (translate ("'%s ' object is not an iterator" ),
1238- mp_obj_get_type_str (o_in ));
1237+ mp_raise_TypeError_varg (translate ("'%q ' object is not an iterator" ),
1238+ mp_obj_get_type_qstr (o_in ));
12391239 }
12401240 }
12411241 }
@@ -1270,8 +1270,8 @@ mp_obj_t mp_iternext(mp_obj_t o_in) {
12701270 if (MICROPY_ERROR_REPORTING == MICROPY_ERROR_REPORTING_TERSE ) {
12711271 mp_raise_TypeError (translate ("object not an iterator" ));
12721272 } else {
1273- mp_raise_TypeError_varg (translate ("'%s ' object is not an iterator" ),
1274- mp_obj_get_type_str (o_in ));
1273+ mp_raise_TypeError_varg (translate ("'%q ' object is not an iterator" ),
1274+ mp_obj_get_type_qstr (o_in ));
12751275 }
12761276 }
12771277 }
0 commit comments