Home
last modified time | relevance | path

Searched refs:expr_node (Results 1 – 13 of 13) sorted by relevance

/external/ltrace/
Dexpr.h40 struct expr_node { struct
43 struct expr_node *lhs; argument
52 struct expr_node *n; argument
70 struct expr_node *rhs;
79 void expr_init_self(struct expr_node *node); argument
83 void expr_init_named(struct expr_node *node,
87 void expr_init_argno(struct expr_node *node, size_t num);
91 void expr_init_const(struct expr_node *node, struct value *val);
92 void expr_init_const_word(struct expr_node *node, long l,
97 void expr_init_index(struct expr_node *node,
[all …]
Dexpr.c29 expr_init_common(struct expr_node *node, enum expr_node_kind kind) in expr_init_common()
38 expr_init_self(struct expr_node *node) in expr_init_self()
44 expr_init_named(struct expr_node *node, in expr_init_named()
53 expr_init_argno(struct expr_node *node, size_t num) in expr_init_argno()
60 expr_init_const(struct expr_node *node, struct value *val) in expr_init_const()
67 expr_init_const_word(struct expr_node *node, long l, in expr_init_const_word()
77 expr_init_index(struct expr_node *node, in expr_init_index()
78 struct expr_node *lhs, int own_lhs, in expr_init_index()
79 struct expr_node *rhs, int own_rhs) in expr_init_index()
89 expr_init_up(struct expr_node *node, struct expr_node *lhs, int own_lhs) in expr_init_up()
[all …]
Dzero.c80 struct expr_node *
81 build_zero_w_arg(struct expr_node *expr, int own) in build_zero_w_arg()
83 struct expr_node *e_z = malloc(sizeof(*e_z)); in build_zero_w_arg()
92 struct expr_node *
95 static struct expr_node *nodep = NULL; in expr_node_zero()
97 static struct expr_node node; in expr_node_zero()
Dzero.h28 struct expr_node *expr_node_zero(void);
32 struct expr_node *build_zero_w_arg(struct expr_node *expr, int own);
Dread_config_file.c255 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()
[all …]
Dparam.h80 struct expr_node *args;
128 struct expr_node *args, size_t nargs, int own_args,
Dtype.h53 struct expr_node *length;
102 struct expr_node *length_expr, int own_length);
Dprintf.c151 struct expr_node *node = NULL; in form_next_param()
156 struct expr_node node; in form_next_param()
398 param_pack_init_printf(struct param *param, struct expr_node *arg, int own_arg) in param_pack_init_printf()
Dprintf.h32 struct expr_node *arg, int own_arg);
Dforward.h27 struct expr_node;
Dparam.c45 struct expr_node *args, size_t nargs, int own_args, in param_init_pack()
Dtype.c187 struct expr_node *length_expr, int own_length) in type_init_array()
Dlens_default.c352 struct expr_node *length, size_t maxlen, int before, in format_array()