Skip to content

Commit 9f6132b

Browse files
committed
Rename mp_type_getiter -> mp_type_get_getiter_slot
1 parent 0efdf4a commit 9f6132b

File tree

4 files changed

+5
-5
lines changed

4 files changed

+5
-5
lines changed

py/obj.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -714,7 +714,7 @@ mp_subscr_fun_t mp_type_get_subscr_slot(const mp_obj_type_t *type) {
714714
}
715715

716716

717-
mp_getiter_fun_t mp_type_getiter(const mp_obj_type_t *type) {
717+
mp_getiter_fun_t mp_type_get_getiter_slot(const mp_obj_type_t *type) {
718718
if (!(type->flags & MP_TYPE_FLAG_EXTENDED)) {
719719
return NULL;
720720
}

py/obj.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -666,7 +666,7 @@ extern mp_call_fun_t mp_type_get_call_slot(const mp_obj_type_t *);
666666
extern mp_unary_op_fun_t mp_type_get_unary_op_slot(const mp_obj_type_t *);
667667
extern mp_binary_op_fun_t mp_type_get_binary_op_slot(const mp_obj_type_t *);
668668
extern mp_subscr_fun_t mp_type_get_subscr_slot(const mp_obj_type_t *);
669-
extern mp_getiter_fun_t mp_type_getiter(const mp_obj_type_t *);
669+
extern mp_getiter_fun_t mp_type_get_getiter_slot(const mp_obj_type_t *);
670670
extern mp_fun_1_t mp_type_iternext(const mp_obj_type_t *);
671671
extern mp_getbuffer_fun_t mp_type_getbuffer(const mp_obj_type_t *);
672672
extern const void *mp_type_protocol(const mp_obj_type_t *);
@@ -818,7 +818,7 @@ extern const struct _mp_obj_exception_t mp_const_GeneratorExit_obj;
818818
#define mp_obj_is_dict_or_ordereddict(o) (mp_obj_is_obj(o) && ((mp_obj_base_t *)MP_OBJ_TO_PTR(o))->type->make_new == mp_obj_dict_make_new)
819819
#define mp_obj_is_fun(o) (mp_obj_is_obj(o) && (((mp_obj_base_t *)MP_OBJ_TO_PTR(o))->type->name == MP_QSTR_function))
820820
// type check is done on getiter method to allow tuple, namedtuple, attrtuple
821-
#define mp_obj_is_tuple_compatible(o) (mp_type_getiter(mp_obj_get_type(o)) == mp_obj_tuple_getiter)
821+
#define mp_obj_is_tuple_compatible(o) (mp_type_get_getiter_slot(mp_obj_get_type(o)) == mp_obj_tuple_getiter)
822822

823823
mp_obj_t mp_obj_new_type(qstr name, mp_obj_t bases_tuple, mp_obj_t locals_dict);
824824
static inline mp_obj_t mp_obj_new_bool(mp_int_t x) {

py/objtuple.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ STATIC mp_obj_t tuple_cmp_helper(mp_uint_t op, mp_obj_t self_in, mp_obj_t anothe
108108
mp_check_self(mp_obj_is_tuple_compatible(self_in));
109109
const mp_obj_type_t *another_type = mp_obj_get_type(another_in);
110110
mp_obj_tuple_t *self = MP_OBJ_TO_PTR(self_in);
111-
if (mp_type_getiter(another_type) != mp_obj_tuple_getiter) {
111+
if (mp_type_get_getiter_slot(another_type) != mp_obj_tuple_getiter) {
112112
// Slow path for user subclasses
113113
another_in = mp_obj_cast_to_native_base(another_in, MP_OBJ_FROM_PTR(&mp_type_tuple));
114114
if (another_in == MP_OBJ_NULL) {

py/runtime.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1230,7 +1230,7 @@ void mp_store_attr(mp_obj_t base, qstr attr, mp_obj_t value) {
12301230
mp_obj_t mp_getiter(mp_obj_t o_in, mp_obj_iter_buf_t *iter_buf) {
12311231
assert(o_in);
12321232
const mp_obj_type_t *type = mp_obj_get_type(o_in);
1233-
mp_getiter_fun_t getiter = mp_type_getiter(type);
1233+
mp_getiter_fun_t getiter = mp_type_get_getiter_slot(type);
12341234
// Check for native getiter which is the identity. We handle this case explicitly
12351235
// so we don't unnecessarily allocate any RAM for the iter_buf, which won't be used.
12361236
if (getiter == mp_identity_getiter) {

0 commit comments

Comments
 (0)