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 | ( | ) |