Lines Matching refs:recurse
22 static int recurse(struct expression *expr, in recurse() function
41 ret = recurse(expr->unop, func, param, nr); in recurse()
44 ret = recurse(expr->unop, func, param, nr); in recurse()
53 ret = recurse(expr->left, func, param, nr); in recurse()
56 ret = recurse(expr->right, func, param, nr); in recurse()
59 ret = recurse(expr->right, func, param, nr); in recurse()
62 ret = recurse(expr->left, func, param, nr); in recurse()
65 ret = recurse(expr->deref, func, param, nr); in recurse()
68 ret = recurse(expr->base, func, param, nr); in recurse()
72 ret = recurse(expr->cast_expression, func, param, nr); in recurse()
80 ret = recurse(expr->conditional, func, param, nr); in recurse()
83 ret = recurse(expr->cond_true, func, param, nr); in recurse()
86 ret = recurse(expr->cond_false, func, param, nr); in recurse()
95 ret = recurse(expr->ident_expression, func, param, nr); in recurse()
98 ret = recurse(expr->idx_expression, func, param, nr); in recurse()
101 ret = recurse(expr->init_expr, func, param, nr); in recurse()
127 return recurse(expr, has_symbol_helper, sym, 0); in has_symbol()
170 ret = recurse(expr, has_var_helper, &xns, 0); in has_variable()
189 return recurse(expr, has_inc_dec_helper, NULL, 0); in has_inc_dec()