Mercurial > cpython-lru_cache-weakref
diff Include/methodobject.h @ 488:90f35fcf8ea0 legacy-trunk
Add "varargs" attribute.
| author | Guido van Rossum <guido@python.org> |
|---|---|
| date | Mon, 16 Dec 1991 13:07:24 +0000 |
| parents | 853b736a6a9e |
| children | 164849f56105 |
line wrap: on
line diff
--- a/Include/methodobject.h Mon Dec 16 13:06:34 1991 +0000 +++ b/Include/methodobject.h Mon Dec 16 13:07:24 1991 +0000 @@ -30,13 +30,15 @@ typedef object *(*method) FPROTO((object *, object *)); -extern object *newmethodobject PROTO((char *, method, object *)); +extern object *newmethodobject PROTO((char *, method, object *, int)); extern method getmethod PROTO((object *)); extern object *getself PROTO((object *)); +extern int getvarargs PROTO((object *)); struct methodlist { - char *ml_name; - method ml_meth; + char *ml_name; + method ml_meth; + int ml_varargs; }; extern object *findmethod PROTO((struct methodlist *, object *, char *));
