Lines Matching refs:PyMethodObject
10 static PyMethodObject *free_list;
145 return ((PyMethodObject *)im)->im_func; in PyMethod_Function()
155 return ((PyMethodObject *)im)->im_self; in PyMethod_Self()
165 return ((PyMethodObject *)im)->im_class; in PyMethod_Class()
2253 register PyMethodObject *im; in PyMethod_New()
2256 free_list = (PyMethodObject *)(im->im_self); in PyMethod_New()
2261 im = PyObject_GC_New(PyMethodObject, &PyMethod_Type); in PyMethod_New()
2280 #define OFF(x) offsetof(PyMethodObject, x)
2302 instancemethod_get_doc(PyMethodObject *im, void *context) in instancemethod_get_doc()
2321 PyMethodObject *im = (PyMethodObject *)obj; in instancemethod_getattro()
2380 instancemethod_dealloc(register PyMethodObject *im) in instancemethod_dealloc()
2399 instancemethod_compare(PyMethodObject *a, PyMethodObject *b) in instancemethod_compare()
2415 instancemethod_repr(PyMethodObject *a) in instancemethod_repr()
2475 instancemethod_hash(PyMethodObject *a) in instancemethod_hash()
2494 instancemethod_traverse(PyMethodObject *im, visitproc visit, void *arg) in instancemethod_traverse()
2634 sizeof(PyMethodObject),
2656 offsetof(PyMethodObject, im_weakreflist), /* tp_weaklistoffset */
2680 PyMethodObject *im = free_list; in PyMethod_ClearFreeList()
2681 free_list = (PyMethodObject *)(im->im_self); in PyMethod_ClearFreeList()