summaryrefslogtreecommitdiffstats
path: root/Objects/classobject.c
diff options
context:
space:
mode:
authorGuido van Rossum <guido@python.org>1998-07-10 15:46:33 (GMT)
committerGuido van Rossum <guido@python.org>1998-07-10 15:46:33 (GMT)
commitd4ba73c75bd4a0f049d8fb45859ddee1a2393b4f (patch)
tree4fac52ea6cb7b7b4f2eeb60c4021a71e0da996b4 /Objects/classobject.c
parent9223351617793f0674b8410d39ff5437b2a29879 (diff)
downloadcpython-d4ba73c75bd4a0f049d8fb45859ddee1a2393b4f.zip
cpython-d4ba73c75bd4a0f049d8fb45859ddee1a2393b4f.tar.gz
cpython-d4ba73c75bd4a0f049d8fb45859ddee1a2393b4f.tar.bz2
Move the definition of PyMethodObject to classobject.h, so it can define
macros for more efficient access to the fields.
Diffstat (limited to 'Objects/classobject.c')
-rw-r--r--Objects/classobject.c8
1 files changed, 0 insertions, 8 deletions
diff --git a/Objects/classobject.c b/Objects/classobject.c
index 86fc1d3..299ea64 100644
--- a/Objects/classobject.c
+++ b/Objects/classobject.c
@@ -1411,14 +1411,6 @@ PyTypeObject PyInstance_Type = {
In case (b), im_self is NULL
*/
-typedef struct {
- PyObject_HEAD
- PyObject *im_func; /* The function implementing the method */
- PyObject *im_self; /* The instance it is bound to, or NULL */
- PyObject *im_class; /* The class that defined the method */
-} PyMethodObject;
-
-
static PyMethodObject *free_list;
PyObject *