diff options
author | Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> | 2023-03-17 22:10:42 +0000 |
---|---|---|
committer | Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> | 2023-03-17 22:10:42 +0000 |
commit | cfebef4330c5197ea1f91747c570aa2788eaae53 (patch) | |
tree | 8ea676a899c6aa07439b1724ebed728aa3c75bdb /sys/src/cmd/cc/cc.h | |
parent | 613fd6b4294ad3277a91c9a2e58b2b2d4f22ab1c (diff) |
cc: fndecls: use current fn node directly
Diffstat (limited to 'sys/src/cmd/cc/cc.h')
-rw-r--r-- | sys/src/cmd/cc/cc.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/src/cmd/cc/cc.h b/sys/src/cmd/cc/cc.h index 7f77e368d..83f2651ba 100644 --- a/sys/src/cmd/cc/cc.h +++ b/sys/src/cmd/cc/cc.h @@ -463,6 +463,7 @@ EXTERN Type* tufield; EXTERN int thechar; EXTERN char* thestring; EXTERN Type* thisfn; +EXTERN Node* thisfnnode; EXTERN Type* types[NTYPE]; EXTERN Type* fntypes[NTYPE]; EXTERN Node* initlist; @@ -583,7 +584,7 @@ Type* dotag(Sym*, int, int); void edecl(int, Type*, Sym*); Type* fnproto(Node*); Type* fnproto1(Node*); -void fndecls(Node*, int); +void fndecls(int); void markdcl(void); Type* paramconv(Type*, int); void pdecl(int, Type*, Sym*); |