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 *));