Home | History | Annotate | Download | only in Objects

Lines Matching refs:tp_richcompare

2798     type_richcompare,                                           /* tp_richcompare */

3555 0, /* tp_richcompare */
3897 /* tp_compare see tp_richcompare */
3899 /* tp_hash see tp_richcompare */
3904 type->tp_richcompare == NULL &&
3908 type->tp_richcompare = base->tp_richcompare;
5602 if (Py_TYPE(self)->tp_richcompare == slot_tp_richcompare) {
5608 if (Py_TYPE(other)->tp_richcompare == slot_tp_richcompare) {
5825 __ne__ etc. all map to tp_richcompare) and one name may map to multiple slots
5901 TPSLOT("__lt__", tp_richcompare, slot_tp_richcompare, richcmp_lt,
5903 TPSLOT("__le__", tp_richcompare, slot_tp_richcompare, richcmp_le,
5905 TPSLOT("__eq__", tp_richcompare, slot_tp_richcompare, richcmp_eq,
5907 TPSLOT("__ne__", tp_richcompare, slot_tp_richcompare, richcmp_ne,
5909 TPSLOT("__gt__", tp_richcompare, slot_tp_richcompare, richcmp_gt,
5911 TPSLOT("__ge__", tp_richcompare, slot_tp_richcompare, richcmp_ge,
6732 0, /* tp_richcompare */