Home | History | Annotate | Download | only in Objects

Lines Matching defs:SLOT1

5026 #define SLOT1(FUNCNAME, OPSTR, ARG1TYPE, ARGCODES) \
5271 SLOT1(slot_mp_subscript, "__getitem__", PyObject *, "O")
5445 SLOT1(slot_nb_inplace_add, "__iadd__", PyObject *, "O")
5446 SLOT1(slot_nb_inplace_subtract, "__isub__", PyObject *, "O")
5447 SLOT1(slot_nb_inplace_multiply, "__imul__", PyObject *, "O")
5448 SLOT1(slot_nb_inplace_divide, "__idiv__", PyObject *, "O")
5449 SLOT1(slot_nb_inplace_remainder, "__imod__", PyObject *, "O")
5450 /* Can't use SLOT1 here, because nb_inplace_power is ternary */
5457 SLOT1(slot_nb_inplace_lshift, "__ilshift__", PyObject *, "O")
5458 SLOT1(slot_nb_inplace_rshift, "__irshift__", PyObject *, "O")
5459 SLOT1(slot_nb_inplace_and, "__iand__", PyObject *, "O")
5460 SLOT1(slot_nb_inplace_xor, "__ixor__", PyObject *, "O")
5461 SLOT1(slot_nb_inplace_or, "__ior__", PyObject *, "O")
5465 SLOT1(slot_nb_inplace_floor_divide, "__ifloordiv__", PyObject *, "O")
5466 SLOT1(slot_nb_inplace_true_divide, "__itruediv__", PyObject *, "O")