BugFix: entity allocation set for global/tls vars
[cparser] / ast2firm.h
1 #ifndef AST2FIRM_H
2 #define AST2FIRM_H
3
4 #include "ast.h"
5
6 void translation_unit_to_firm(translation_unit_t *unit);
7
8 void init_ast2firm(void);
9 void exit_ast2firm(void);
10
11 const char *dbg_retrieve(const dbg_info *dbg, unsigned *line);
12 ir_node *uninitialized_local_var(ir_graph *irg, ir_mode *mode, int pos);
13 unsigned dbg_snprint(char *buf, unsigned len, const dbg_info *dbg);
14
15 #endif