@@ -137,13 +137,13 @@ STATIC void uctypes_struct_print(const mp_print_t *print, mp_obj_t self_in, mp_p
137137 (void )kind ;
138138 mp_obj_uctypes_struct_t * self = MP_OBJ_TO_PTR (self_in );
139139 const char * typen = "unk" ;
140- if (MP_OBJ_IS_TYPE (self -> desc , & mp_type_dict )
140+ if (mp_obj_is_type (self -> desc , & mp_type_dict )
141141 #if MICROPY_PY_COLLECTIONS_ORDEREDDICT
142- || MP_OBJ_IS_TYPE (self -> desc , & mp_type_ordereddict )
142+ || mp_obj_is_type (self -> desc , & mp_type_ordereddict )
143143 #endif
144144 ) {
145145 typen = "STRUCT" ;
146- } else if (MP_OBJ_IS_TYPE (self -> desc , & mp_type_tuple )) {
146+ } else if (mp_obj_is_type (self -> desc , & mp_type_tuple )) {
147147 mp_obj_tuple_t * t = MP_OBJ_TO_PTR (self -> desc );
148148 mp_int_t offset = MP_OBJ_SMALL_INT_VALUE (t -> items [0 ]);
149149 uint agg_type = GET_TYPE (offset , AGG_TYPE_BITS );
@@ -210,14 +210,14 @@ STATIC mp_uint_t uctypes_struct_agg_size(mp_obj_tuple_t *t, int layout_type, mp_
210210}
211211
212212STATIC mp_uint_t uctypes_struct_size (mp_obj_t desc_in , int layout_type , mp_uint_t * max_field_size ) {
213- if (!MP_OBJ_IS_TYPE (desc_in , & mp_type_dict )
213+ if (!mp_obj_is_type (desc_in , & mp_type_dict )
214214 #if MICROPY_PY_COLLECTIONS_ORDEREDDICT
215- && !MP_OBJ_IS_TYPE (desc_in , & mp_type_ordereddict )
215+ && !mp_obj_is_type (desc_in , & mp_type_ordereddict )
216216 #endif
217217 ) {
218- if (MP_OBJ_IS_TYPE (desc_in , & mp_type_tuple )) {
218+ if (mp_obj_is_type (desc_in , & mp_type_tuple )) {
219219 return uctypes_struct_agg_size ((mp_obj_tuple_t * )MP_OBJ_TO_PTR (desc_in ), layout_type , max_field_size );
220- } else if (MP_OBJ_IS_SMALL_INT (desc_in )) {
220+ } else if (mp_obj_is_small_int (desc_in )) {
221221 // We allow sizeof on both type definitions and structures/structure fields,
222222 // but scalar structure field is lowered into native Python int, so all
223223 // type info is lost. So, we cannot say if it's scalar type description,
@@ -231,9 +231,9 @@ STATIC mp_uint_t uctypes_struct_size(mp_obj_t desc_in, int layout_type, mp_uint_
231231 mp_uint_t total_size = 0 ;
232232
233233 for (mp_uint_t i = 0 ; i < d -> map .alloc ; i ++ ) {
234- if (MP_MAP_SLOT_IS_FILLED (& d -> map , i )) {
234+ if (mp_map_slot_is_filled (& d -> map , i )) {
235235 mp_obj_t v = d -> map .table [i ].value ;
236- if (MP_OBJ_IS_SMALL_INT (v )) {
236+ if (mp_obj_is_small_int (v )) {
237237 mp_uint_t offset = MP_OBJ_SMALL_INT_VALUE (v );
238238 mp_uint_t val_type = GET_TYPE (offset , VAL_TYPE_BITS );
239239 offset &= VALUE_MASK (VAL_TYPE_BITS );
@@ -248,7 +248,7 @@ STATIC mp_uint_t uctypes_struct_size(mp_obj_t desc_in, int layout_type, mp_uint_
248248 total_size = offset + s ;
249249 }
250250 } else {
251- if (!MP_OBJ_IS_TYPE (v , & mp_type_tuple )) {
251+ if (!mp_obj_is_type (v , & mp_type_tuple )) {
252252 syntax_error ();
253253 }
254254 mp_obj_tuple_t * t = MP_OBJ_TO_PTR (v );
@@ -272,13 +272,13 @@ STATIC mp_uint_t uctypes_struct_size(mp_obj_t desc_in, int layout_type, mp_uint_
272272STATIC mp_obj_t uctypes_struct_sizeof (size_t n_args , const mp_obj_t * args ) {
273273 mp_obj_t obj_in = args [0 ];
274274 mp_uint_t max_field_size = 0 ;
275- if (MP_OBJ_IS_TYPE (obj_in , & mp_type_bytearray )) {
275+ if (mp_obj_is_type (obj_in , & mp_type_bytearray )) {
276276 return mp_obj_len (obj_in );
277277 }
278278 int layout_type = LAYOUT_NATIVE ;
279279 // We can apply sizeof either to structure definition (a dict)
280280 // or to instantiated structure
281- if (MP_OBJ_IS_TYPE (obj_in , & uctypes_struct_type )) {
281+ if (mp_obj_is_type (obj_in , & uctypes_struct_type )) {
282282 if (n_args != 1 ) {
283283 mp_raise_TypeError (NULL );
284284 }
@@ -406,16 +406,16 @@ STATIC void set_aligned(uint val_type, void *p, mp_int_t index, mp_obj_t val) {
406406STATIC mp_obj_t uctypes_struct_attr_op (mp_obj_t self_in , qstr attr , mp_obj_t set_val ) {
407407 mp_obj_uctypes_struct_t * self = MP_OBJ_TO_PTR (self_in );
408408
409- if (!MP_OBJ_IS_TYPE (self -> desc , & mp_type_dict )
409+ if (!mp_obj_is_type (self -> desc , & mp_type_dict )
410410 #if MICROPY_PY_COLLECTIONS_ORDEREDDICT
411- && !MP_OBJ_IS_TYPE (self -> desc , & mp_type_ordereddict )
411+ && !mp_obj_is_type (self -> desc , & mp_type_ordereddict )
412412 #endif
413413 ) {
414414 mp_raise_TypeError ("struct: no fields" );
415415 }
416416
417417 mp_obj_t deref = mp_obj_dict_get (self -> desc , MP_OBJ_NEW_QSTR (attr ));
418- if (MP_OBJ_IS_SMALL_INT (deref )) {
418+ if (mp_obj_is_small_int (deref )) {
419419 mp_int_t offset = MP_OBJ_SMALL_INT_VALUE (deref );
420420 mp_uint_t val_type = GET_TYPE (offset , VAL_TYPE_BITS );
421421 offset &= VALUE_MASK (VAL_TYPE_BITS );
@@ -476,7 +476,7 @@ STATIC mp_obj_t uctypes_struct_attr_op(mp_obj_t self_in, qstr attr, mp_obj_t set
476476 return MP_OBJ_NULL ;
477477 }
478478
479- if (!MP_OBJ_IS_TYPE (deref , & mp_type_tuple )) {
479+ if (!mp_obj_is_type (deref , & mp_type_tuple )) {
480480 syntax_error ();
481481 }
482482
@@ -543,7 +543,7 @@ STATIC mp_obj_t uctypes_struct_subscr(mp_obj_t self_in, mp_obj_t index_in, mp_ob
543543 return MP_OBJ_NULL ; // op not supported
544544 } else {
545545 // load / store
546- if (!MP_OBJ_IS_TYPE (self -> desc , & mp_type_tuple )) {
546+ if (!mp_obj_is_type (self -> desc , & mp_type_tuple )) {
547547 mp_raise_TypeError ("struct: cannot index" );
548548 }
549549
@@ -594,7 +594,7 @@ STATIC mp_obj_t uctypes_struct_subscr(mp_obj_t self_in, mp_obj_t index_in, mp_ob
594594
595595 } else if (agg_type == PTR ) {
596596 byte * p = * (void * * )self -> addr ;
597- if (MP_OBJ_IS_SMALL_INT (t -> items [1 ])) {
597+ if (mp_obj_is_small_int (t -> items [1 ])) {
598598 uint val_type = GET_TYPE (MP_OBJ_SMALL_INT_VALUE (t -> items [1 ]), VAL_TYPE_BITS );
599599 return get_aligned (val_type , p , index );
600600 } else {
@@ -618,7 +618,7 @@ STATIC mp_obj_t uctypes_struct_unary_op(mp_unary_op_t op, mp_obj_t self_in) {
618618 mp_obj_uctypes_struct_t * self = MP_OBJ_TO_PTR (self_in );
619619 switch (op ) {
620620 case MP_UNARY_OP_INT :
621- if (MP_OBJ_IS_TYPE (self -> desc , & mp_type_tuple )) {
621+ if (mp_obj_is_type (self -> desc , & mp_type_tuple )) {
622622 mp_obj_tuple_t * t = MP_OBJ_TO_PTR (self -> desc );
623623 mp_int_t offset = MP_OBJ_SMALL_INT_VALUE (t -> items [0 ]);
624624 uint agg_type = GET_TYPE (offset , AGG_TYPE_BITS );
0 commit comments