2 * This file is part of cparser.
3 * Copyright (C) 2012 Matthias Braun <matze@braunis.de>
5 #ifndef WALK_STATEMENTS_H
6 #define WALK_STATEMENTS_H
10 typedef void (*statement_callback)(statement_t*, void *env);
11 typedef void (*expression_callback)(expression_t*, void *env);
12 typedef void (*declaration_callback)(entity_t*, void *env);
14 void walk_translation_unit(translation_unit_t *unit,
20 void walk_statements(statement_t*, statement_callback, void *env);