cprover
|
Dump Goto-Program as C/C++ Source. More...
#include "dump_c.h"
#include <util/base_type.h>
#include <util/config.h>
#include <util/find_symbols.h>
#include <util/invariant.h>
#include <util/replace_symbol.h>
#include <ansi-c/ansi_c_language.h>
#include <cpp/cpp_language.h>
#include <linking/static_lifetime_init.h>
#include "dump_c_class.h"
#include "goto_program2code.h"
Go to the source code of this file.
Functions | |
std::ostream & | operator<< (std::ostream &out, dump_ct &src) |
static bool | find_block_position_rec (const irep_idt &identifier, codet &root, code_blockt *&dest, exprt::operandst::iterator &before) |
void | dump_c (const goto_functionst &src, const bool use_system_headers, const bool use_all_headers, const bool include_harness, const namespacet &ns, std::ostream &out) |
void | dump_cpp (const goto_functionst &src, const bool use_system_headers, const bool use_all_headers, const bool include_harness, const namespacet &ns, std::ostream &out) |
Dump Goto-Program as C/C++ Source.
Definition in file dump_c.cpp.
void dump_c | ( | const goto_functionst & | src, |
const bool | use_system_headers, | ||
const bool | use_all_headers, | ||
const bool | include_harness, | ||
const namespacet & | ns, | ||
std::ostream & | out | ||
) |
Definition at line 1403 of file dump_c.cpp.
void dump_cpp | ( | const goto_functionst & | src, |
const bool | use_system_headers, | ||
const bool | use_all_headers, | ||
const bool | include_harness, | ||
const namespacet & | ns, | ||
std::ostream & | out | ||
) |
Definition at line 1421 of file dump_c.cpp.
|
static |
Definition at line 1065 of file dump_c.cpp.
|
inline |
Definition at line 28 of file dump_c.cpp.