parse_expression
static const char *parse_expression(const char *, const char *, cpp_db_t *);
const char *t1 = parse_expression(first + 2, last, db);
const char *t2 = parse_expression(t1, last, db);
const char *t = parse_expression(first + 2, last, db);
t2 = parse_expression(t1, last, db);
t3 = parse_expression(t2, last, db);
const char *t = parse_expression(first + 2, last, db);
const char *t1 = parse_expression(first + 2, last, db);
const char *t2 = parse_expression(t1, last, db);
t = parse_expression(first + 2, last, db);
t1 = parse_expression(first + 2, last, db);
t2 = parse_expression(t1, last, db);
t3 = parse_expression(t2, last, db);
const char *t = parse_expression(first + 2, last, db);
const char *t2 = parse_expression(t1, last, db);
const char *t1 = parse_expression(first + 2, last, db);
const char *t2 = parse_expression(t1, last, db);
fn = (first[1] == 't') ? parse_type : parse_expression;
t = parse_expression(first + 2, last, db);
t = parse_expression(first + 2, last, db);
const char *t = parse_expression(first + 2, last, db);
const char *t = parse_expression(first + 2, last, db);
const char *t2 = parse_expression(t, last, db);
const char *t = parse_expression(first + 2, last, db);
t1 = parse_expression(t, last, db);
t1 = parse_expression(t, last, db);
t1 = parse_expression(t, last, db);
const char *t = parse_expression(first + 2, last, db);
t1 = parse_expression(first + 2, last, db);
const char *t = parse_expression(first + 2, last, db);
t1 = parse_expression(t, last, db);
t = parse_expression(first + 1, last, db);
token = parse_expression(token, &e->index);
token = parse_expression(token->next, &add->right);
token = parse_expression(token, expr);
token = parse_expression(token->next, &expr->cond_true);
struct token *parse_expression(struct token *token, struct expression **tree);
token = parse_expression(token->next, &typeof_sym->initializer);
token = parse_expression(token, &expr);
token = parse_expression(token, tree);
token = parse_expression(token, &stmt->asm_string);
token = parse_expression(token->next, &expr);
token = parse_expression(token, &message);
token = parse_expression(token, &e1);
token = parse_expression(token, &e2);
token = parse_expression(token, &e3);
token = parse_expression(token->next, &stmt->case_expression);
token = parse_expression(token->next, &stmt->case_to);
token = parse_expression(token->next, &stmt->goto_expression);
extern struct token *parse_expression(struct token *, struct expression **);