Skip to content

Commit 6b8190b

Browse files
committed
Rename mp_type_binary_op -> mp_type_get_binary_op_slot
1 parent 46b5ed3 commit 6b8190b

File tree

4 files changed

+6
-6
lines changed

4 files changed

+6
-6
lines changed

py/obj.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -288,7 +288,7 @@ mp_obj_t mp_obj_equal_not_equal(mp_binary_op_t op, mp_obj_t o1, mp_obj_t o2) {
288288
const mp_obj_type_t *type = mp_obj_get_type(o1);
289289
// If a full equality test is not needed and the other object is a different
290290
// type then we don't need to bother trying the comparison.
291-
mp_binary_op_fun_t binary_op = mp_type_binary_op(type);
291+
mp_binary_op_fun_t binary_op = mp_type_get_binary_op_slot(type);
292292
if (binary_op != NULL &&
293293
((type->flags & MP_TYPE_FLAG_EQ_CHECKS_OTHER_TYPE) || mp_obj_get_type(o2) == type)) {
294294
// CPython is asymmetric: it will try __eq__ if there's no __ne__ but not the
@@ -693,7 +693,7 @@ mp_unary_op_fun_t mp_type_get_unary_op_slot(const mp_obj_type_t *type) {
693693
}
694694

695695

696-
mp_binary_op_fun_t mp_type_binary_op(const mp_obj_type_t *type) {
696+
mp_binary_op_fun_t mp_type_get_binary_op_slot(const mp_obj_type_t *type) {
697697
if (!(type->flags & MP_TYPE_FLAG_EXTENDED)) {
698698
return NULL;
699699
}

py/obj.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -664,7 +664,7 @@ struct _mp_obj_full_type_t {
664664
#define MP_TYPE_PROTOCOL ext[0].protocol
665665
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 *);
667-
extern mp_binary_op_fun_t mp_type_binary_op(const mp_obj_type_t *);
667+
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_subscr(const mp_obj_type_t *);
669669
extern mp_getiter_fun_t mp_type_getiter(const mp_obj_type_t *);
670670
extern mp_fun_1_t mp_type_iternext(const mp_obj_type_t *);
@@ -814,7 +814,7 @@ extern const struct _mp_obj_exception_t mp_const_GeneratorExit_obj;
814814
#endif
815815
#define mp_obj_is_int(o) (mp_obj_is_small_int(o) || mp_obj_is_type(o, &mp_type_int))
816816
#define mp_obj_is_str(o) (mp_obj_is_qstr(o) || mp_obj_is_type(o, &mp_type_str))
817-
#define mp_obj_is_str_or_bytes(o) (mp_obj_is_qstr(o) || (mp_obj_is_obj(o) && mp_type_binary_op(((mp_obj_base_t *)MP_OBJ_TO_PTR(o))->type) == mp_obj_str_binary_op))
817+
#define mp_obj_is_str_or_bytes(o) (mp_obj_is_qstr(o) || (mp_obj_is_obj(o) && mp_type_get_binary_op_slot(((mp_obj_base_t *)MP_OBJ_TO_PTR(o))->type) == mp_obj_str_binary_op))
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

py/opmethods.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ MP_DEFINE_CONST_FUN_OBJ_2(mp_op_delitem_obj, op_delitem);
4747

4848
STATIC mp_obj_t op_contains(mp_obj_t lhs_in, mp_obj_t rhs_in) {
4949
const mp_obj_type_t *type = mp_obj_get_type(lhs_in);
50-
mp_binary_op_fun_t binary_op = mp_type_binary_op(type);
50+
mp_binary_op_fun_t binary_op = mp_type_get_binary_op_slot(type);
5151
return binary_op(MP_BINARY_OP_CONTAINS, lhs_in, rhs_in);
5252
}
5353
MP_DEFINE_CONST_FUN_OBJ_2(mp_op_contains_obj, op_contains);

py/runtime.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -572,7 +572,7 @@ mp_obj_t PLACE_IN_ITCM(mp_binary_op)(mp_binary_op_t op, mp_obj_t lhs, mp_obj_t r
572572
const mp_obj_type_t *type;
573573
generic_binary_op:
574574
type = mp_obj_get_type(lhs);
575-
mp_binary_op_fun_t binary_op = mp_type_binary_op(type);
575+
mp_binary_op_fun_t binary_op = mp_type_get_binary_op_slot(type);
576576
if (binary_op != NULL) {
577577
mp_obj_t result = binary_op(op, lhs, rhs);
578578
if (result != MP_OBJ_NULL) {

0 commit comments

Comments
 (0)