Lines Matching refs:tp_richcompare
2864 type_richcompare, /* tp_richcompare */
3642 0, /* tp_richcompare */
3988 /* tp_compare see tp_richcompare */
3990 /* tp_hash see tp_richcompare */
3995 type->tp_richcompare == NULL &&
3999 type->tp_richcompare = base->tp_richcompare;
5699 if (Py_TYPE(self)->tp_richcompare == slot_tp_richcompare) {
5705 if (Py_TYPE(other)->tp_richcompare == slot_tp_richcompare) {
5922 __ne__ etc. all map to tp_richcompare) and one name may map to multiple slots
5998 TPSLOT("__lt__", tp_richcompare, slot_tp_richcompare, richcmp_lt,
6000 TPSLOT("__le__", tp_richcompare, slot_tp_richcompare, richcmp_le,
6002 TPSLOT("__eq__", tp_richcompare, slot_tp_richcompare, richcmp_eq,
6004 TPSLOT("__ne__", tp_richcompare, slot_tp_richcompare, richcmp_ne,
6006 TPSLOT("__gt__", tp_richcompare, slot_tp_richcompare, richcmp_gt,
6008 TPSLOT("__ge__", tp_richcompare, slot_tp_richcompare, richcmp_ge,
6831 0, /* tp_richcompare */