Home | History | Annotate | Download | only in nawk-20071023

Lines Matching refs:Node

32 Node *nodealloc(int n)
34 Node *x;
36 x = (Node *) malloc(sizeof(Node) + (n-1)*sizeof(Node *));
44 Node *exptostat(Node *a)
50 Node *node1(int a, Node *b)
52 Node *x;
60 Node *node2(int a, Node *b, Node *c)
62 Node *x;
71 Node *node3(int a, Node *b, Node *c, Node *d)
73 Node *x;
83 Node *node4(int a, Node *b, Node *c, Node *d, Node *e)
85 Node *x;
96 Node *stat1(int a, Node *b)
98 Node *x;
105 Node *stat2(int a, Node *b, Node *c)
107 Node *x;
114 Node *stat3(int a, Node *b, Node *c, Node *d)
116 Node *x;
123 Node *stat4(int a, Node *b, Node *c, Node *d, Node *e)
125 Node *x;
132 Node *op1(int a, Node *b)
134 Node *x;
141 Node *op2(int a, Node *b, Node *c)
143 Node *x;
150 Node *op3(int a, Node *b, Node *c, Node *d)
152 Node *x;
159 Node *op4(int a, Node *b, Node *c, Node *d, Node *e)
161 Node *x;
168 Node *celltonode(Cell *a, int b)
170 Node *x;
174 x = node1(0, (Node *) a);
179 Node *rectonode(void) /* make $0 into a Node */
185 Node *makearr(Node *p)
206 Node *pa2stat(Node *a, Node *b, Node *c) /* pat, pat {...} */
208 Node *x;
217 Node *linkum(Node *a, Node *b)
219 Node *c;
233 void defn(Cell *v, Node *vl, Node *st) /* turn on FCN bit in definition, */
235 Node *p;
258 extern Node *arglist;
259 Node *p = arglist;
273 Node *itonp(int i) /* and vice versa */
275 return (Node *) (long) i;