Lines Matching refs:expr_node
29 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()
98 expr_init_cb1(struct expr_node *node, in expr_init_cb1()
101 struct expr_node *lhs, int own_lhs, void *data) in expr_init_cb1()
111 expr_init_cb2(struct expr_node *node, in expr_init_cb2()
115 struct expr_node *lhs, int own_lhs, in expr_init_cb2()
116 struct expr_node *rhs, int own_rhs, void *data) in expr_init_cb2()
128 release_expr(struct expr_node *node, int own) in release_expr()
137 expr_destroy(struct expr_node *node) in expr_destroy()
175 expr_alloc_and_clone(struct expr_node **retpp, struct expr_node *node, int own) in expr_alloc_and_clone()
189 expr_clone(struct expr_node *retp, const struct expr_node *node) in expr_clone()
194 struct expr_node *nlhs; in expr_clone()
195 struct expr_node *nrhs; in expr_clone()
254 expr_is_compile_constant(struct expr_node *node) in expr_is_compile_constant()
260 eval_up(struct expr_node *node, struct value *context, in eval_up()
275 eval_cb1(struct expr_node *node, struct value *context, in eval_cb1()
294 eval_cb2(struct expr_node *node, struct value *context, in eval_cb2()
320 eval_index(struct expr_node *node, struct value *context, in eval_index()
340 expr_eval(struct expr_node *node, struct value *context, in expr_eval()
385 expr_eval_word(struct expr_node *node, struct value *context, in expr_eval_word()
399 expr_eval_constant(struct expr_node *node, long *valuep) in expr_eval_constant()
405 struct expr_node *
408 static struct expr_node *nodep = NULL; in expr_self()
410 static struct expr_node node; in expr_self()