Represents a block statement {decls; S1; ... ; S_k}. More...
#include <block.h>
Public Member Functions | |
block (vector< variable_declaration * > &var_decls, vector< statement * > &statements) | |
vector< variable_declaration * > & | get_var_declarations () |
vector< statement * > & | get_statements () |
void | print () |
virtual string | to_string () const |
Friends | |
class | boost::serialization::access |
ostream & | operator<< (ostream &os, const block &obj) |
Represents a block statement {decls; S1; ... ; S_k}.