mirror of
https://github.com/python/cpython.git
synced 2025-08-27 04:05:34 +00:00
Add "varargs" attribute.
This commit is contained in:
parent
3ddee714d1
commit
c06022966f
3 changed files with 26 additions and 9 deletions
|
@ -30,13 +30,15 @@ extern typeobject Methodtype;
|
|||
|
||||
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 *));
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue