aboutsummaryrefslogtreecommitdiffstats
path: root/awkgram.y
diff options
context:
space:
mode:
authorArnold D. Robbins <arnold@skeeve.com>2015-03-24 22:15:31 +0200
committerArnold D. Robbins <arnold@skeeve.com>2015-03-24 22:15:31 +0200
commit080694ae82635e76992158591b39a06af7363da0 (patch)
tree454a9361afa2904702baac9b3777fe76e721d7ca /awkgram.y
parent75459887958f5246bc5126261ec92c8f4d366a47 (diff)
downloadegawk-080694ae82635e76992158591b39a06af7363da0.tar.gz
egawk-080694ae82635e76992158591b39a06af7363da0.tar.bz2
egawk-080694ae82635e76992158591b39a06af7363da0.zip
Further progress on indirect calls of builtins.
Diffstat (limited to 'awkgram.y')
-rw-r--r--awkgram.y3
1 files changed, 1 insertions, 2 deletions
diff --git a/awkgram.y b/awkgram.y
index 2be4d37c..0b3a97c9 100644
--- a/awkgram.y
+++ b/awkgram.y
@@ -73,7 +73,6 @@ static INSTRUCTION *mk_binary(INSTRUCTION *s1, INSTRUCTION *s2, INSTRUCTION *op)
static INSTRUCTION *mk_boolean(INSTRUCTION *left, INSTRUCTION *right, INSTRUCTION *op);
static INSTRUCTION *mk_assignment(INSTRUCTION *lhs, INSTRUCTION *rhs, INSTRUCTION *op);
static INSTRUCTION *mk_getline(INSTRUCTION *op, INSTRUCTION *opt_var, INSTRUCTION *redir, int redirtype);
-static NODE *make_regnode(int type, NODE *exp);
static int count_expressions(INSTRUCTION **list, bool isarg);
static INSTRUCTION *optimize_assignment(INSTRUCTION *exp);
static void add_lint(INSTRUCTION *list, LINTTYPE linttype);
@@ -4477,7 +4476,7 @@ variable(int location, char *name, NODETYPE type)
/* make_regnode --- make a regular expression node */
-static NODE *
+NODE *
make_regnode(int type, NODE *exp)
{
NODE *n;