Functions | |
| void | b_dump (ptr< object > o, const char *id) |
| Dumps object through lestes::std::dumper into a file. | |
| void lestes::backend_v2::debug::b_dump | ( | ptr< object > | o, | |
| const char * | id | |||
| ) |
Dumps object through lestes::std::dumper into a file.
Note: For debugging purposes.
| o | The object to be dumped. | |
| id | Portion of the output filename. Resulting filename is extended to form ./dump/$id$.dmp. |
Definition at line 22 of file debug.cc.
References lestes::lang::cplus::sem::dump().
Referenced by lestes::backend_v2::backend::main().
00022 { 00023 ::std::ostringstream oss; 00024 oss << "./dump/" << id << ".dmp"; 00025 ::std::ofstream f1(oss.str().c_str()); 00026 dumper::dump(f1, o); 00027 f1.close(); 00028 }
1.5.1-20070107