D | typeobject.c | 7870 #define TPSLOT(NAME, SLOT, FUNCTION, WRAPPER, DOC) \ argument 7871 {NAME, offsetof(PyTypeObject, SLOT), (void *)(FUNCTION), WRAPPER, \ 7873 #define FLSLOT(NAME, SLOT, FUNCTION, WRAPPER, DOC, FLAGS) \ argument 7874 {NAME, offsetof(PyTypeObject, SLOT), (void *)(FUNCTION), WRAPPER, \ 7876 #define ETSLOT(NAME, SLOT, FUNCTION, WRAPPER, DOC) \ argument 7877 {NAME, offsetof(PyHeapTypeObject, SLOT), (void *)(FUNCTION), WRAPPER, \ 7879 #define AMSLOT(NAME, SLOT, FUNCTION, WRAPPER, DOC) \ argument 7880 ETSLOT(NAME, as_async.SLOT, FUNCTION, WRAPPER, DOC) 7881 #define SQSLOT(NAME, SLOT, FUNCTION, WRAPPER, DOC) \ argument 7882 ETSLOT(NAME, as_sequence.SLOT, FUNCTION, WRAPPER, DOC) [all …]
|