File representation. More...
#include <file.h>
Public Member Functions | |
| file (string file_name) | |
| void | add_declaration (declaration *decl) |
| void | set_initfunc (function_declaration *init_func) |
| void | set_globasm (assembly *glob_asm) |
| vector< declaration * > & | get_declarations () |
| function_declaration * | get_initfunc () |
| assembly * | get_globasm () |
| virtual string | to_string () const |
| string | get_name () |
| virtual void | print () |
Friends | |
| class | boost::serialization::access |
File representation.
| vector< declaration * > & il::file::get_declarations | ( | ) |
| assembly * il::file::get_globasm | ( | ) |
| function_declaration * il::file::get_initfunc | ( | ) |
1.6.3