Lines Matching refs:expr_node
255 static struct expr_node *parse_argnum(struct locus *loc,
258 static struct expr_node *
265 struct expr_node *arg = parse_argnum(loc, str, &own, 0); in parse_zero()
275 struct expr_node *ret = build_zero_w_arg(arg, own); in parse_zero()
288 wrap_in_zero(struct expr_node **nodep) in wrap_in_zero()
290 struct expr_node *n = build_zero_w_arg(*nodep, 1); in wrap_in_zero()
304 static struct expr_node *
307 struct expr_node *expr = malloc(sizeof(*expr)); in parse_argnum()
348 struct expr_node *e_up = malloc(sizeof(*e_up)); in parse_argnum()
349 struct expr_node *e_ix = malloc(sizeof(*e_ix)); in parse_argnum()
367 struct expr_node *ret in parse_argnum()
560 struct expr_node *length; in parse_string()
571 struct expr_node *length_arg = malloc(sizeof(*length_arg)); in parse_string()
678 struct expr_node *node = malloc(sizeof(*node)); in build_printf_pack()
767 struct expr_node *length = parse_argnum(loc, str, &own_length, 0); in parse_array()