evaluate_statement
expr->ctype = evaluate_statement(expr->statement);
evaluate_statement(base_type->stmt);
evaluate_statement(stmt->if_true);
evaluate_statement(stmt->if_false);
evaluate_statement(stmt->iterator_pre_statement);
evaluate_statement(stmt->iterator_statement);
evaluate_statement(stmt->iterator_post_statement);
evaluate_statement(stmt->case_statement);
evaluate_statement(stmt->switch_statement);
type = evaluate_statement(stmt->args);
type = evaluate_statement(s);
return evaluate_statement(stmt->label_statement);
struct symbol *evaluate_statement(struct statement *stmt);
extern struct symbol *evaluate_statement(struct statement *stmt);
evaluate_statement(stmt);