#include <object.h>
| Py_ssize_t ob_refcnt |
| Py_ssize_t ob_size |
| struct _typeobject* ob_type |
| PyBufferProcs* tp_as_buffer |
| PyMappingMethods* tp_as_mapping |
| PyNumberMethods* tp_as_number |
| PySequenceMethods* tp_as_sequence |
| struct _typeobject* tp_base |
| Py_ssize_t tp_basicsize |
| ternaryfunc tp_call |
| destructor tp_dealloc |
| destructor tp_del |
| descrgetfunc tp_descr_get |
| descrsetfunc tp_descr_set |
| Py_ssize_t tp_dictoffset |
| getattrfunc tp_getattr |
| getattrofunc tp_getattro |
| struct PyGetSetDef* tp_getset |
| Py_ssize_t tp_itemsize |
| getiterfunc tp_iter |
| iternextfunc tp_iternext |
| struct PyMemberDef* tp_members |
| struct PyMethodDef* tp_methods |
| richcmpfunc tp_richcompare |
| setattrfunc tp_setattr |
| setattrofunc tp_setattro |
| traverseproc tp_traverse |
| Py_ssize_t tp_weaklistoffset |