|
cprover
|
#include <goto_program2code.h>
Classes | |
| struct | caset |
Public Member Functions | |
| goto_program2codet (const irep_idt &identifier, const goto_programt &_goto_program, symbol_tablet &_symbol_table, code_blockt &_dest, id_listt &_local_static, id_listt &_type_names, const std::unordered_set< irep_idt > &_typedef_names, std::set< std::string > &_system_headers) | |
| void | operator() () |
Protected Attributes | |
| const irep_idt & | func_name |
| const goto_programt & | goto_program |
| symbol_tablet & | symbol_table |
| const namespacet | ns |
| code_blockt & | toplevel_block |
| id_listt & | local_static |
| id_listt & | type_names |
| const std::unordered_set< irep_idt > & | typedef_names |
| std::set< std::string > & | system_headers |
| std::unordered_set< exprt, irep_hash > | va_list_expr |
| natural_loopst | loops |
| loopt | loop_map |
| std::unordered_set< irep_idt > | labels_in_use |
| dead_mapt | dead_map |
| loop_last_stackt | loop_last_stack |
| std::unordered_set< irep_idt > | local_static_set |
| std::unordered_set< irep_idt > | type_names_set |
| std::unordered_set< irep_idt > | const_removed |
Private Types | |
| typedef std::list< irep_idt > | id_listt |
| typedef std::map< goto_programt::const_targett, goto_programt::const_targett, goto_programt::target_less_than > | loopt |
| typedef std::unordered_map< irep_idt, unsigned > | dead_mapt |
| typedef std::list< std::pair< goto_programt::const_targett, bool > > | loop_last_stackt |
| typedef std::list< caset > | cases_listt |
Definition at line 22 of file goto_program2code.h.
|
private |
Definition at line 50 of file goto_program2code.h.
|
private |
Definition at line 30 of file goto_program2code.h.
|
private |
Definition at line 24 of file goto_program2code.h.
|
private |
Definition at line 32 of file goto_program2code.h.
|
private |
Definition at line 29 of file goto_program2code.h.
|
inline |
Definition at line 53 of file goto_program2code.h.
|
protected |
Definition at line 1379 of file goto_program2code.cpp.
|
protected |
Definition at line 89 of file goto_program2code.cpp.
|
protected |
Definition at line 53 of file goto_program2code.cpp.
Definition at line 1417 of file goto_program2code.cpp.
Definition at line 1551 of file goto_program2code.cpp.
|
protected |
Definition at line 1685 of file goto_program2code.cpp.
|
protected |
Definition at line 1775 of file goto_program2code.cpp.
|
protected |
Definition at line 1517 of file goto_program2code.cpp.
|
protected |
Definition at line 291 of file goto_program2code.cpp.
|
protected |
Definition at line 398 of file goto_program2code.cpp.
|
protected |
Definition at line 306 of file goto_program2code.cpp.
|
protected |
Definition at line 1369 of file goto_program2code.cpp.
|
protected |
Definition at line 450 of file goto_program2code.cpp.
|
protected |
Definition at line 513 of file goto_program2code.cpp.
|
protected |
Definition at line 538 of file goto_program2code.cpp.
|
protected |
Definition at line 1112 of file goto_program2code.cpp.
|
protected |
Definition at line 1183 of file goto_program2code.cpp.
|
protected |
Definition at line 1035 of file goto_program2code.cpp.
|
protected |
Definition at line 862 of file goto_program2code.cpp.
|
protected |
Definition at line 561 of file goto_program2code.cpp.
|
protected |
Definition at line 136 of file goto_program2code.cpp.
|
protected |
Definition at line 246 of file goto_program2code.cpp.
|
protected |
Definition at line 420 of file goto_program2code.cpp.
|
protected |
Definition at line 1238 of file goto_program2code.cpp.
|
protected |
Definition at line 1360 of file goto_program2code.cpp.
|
protected |
Definition at line 1981 of file goto_program2code.cpp.
|
protected |
Definition at line 651 of file goto_program2code.cpp.
| void goto_program2codet::operator() | ( | ) |
Definition at line 26 of file goto_program2code.cpp.
|
protected |
Definition at line 1605 of file goto_program2code.cpp.
|
protected |
Definition at line 805 of file goto_program2code.cpp.
|
protected |
Definition at line 104 of file goto_program2code.cpp.
|
protected |
Definition at line 754 of file goto_program2code.cpp.
|
protected |
Definition at line 102 of file goto_program2code.h.
|
protected |
Definition at line 98 of file goto_program2code.h.
|
protected |
Definition at line 84 of file goto_program2code.h.
|
protected |
Definition at line 85 of file goto_program2code.h.
|
protected |
Definition at line 97 of file goto_program2code.h.
|
protected |
Definition at line 89 of file goto_program2code.h.
|
protected |
Definition at line 100 of file goto_program2code.h.
|
protected |
Definition at line 99 of file goto_program2code.h.
|
protected |
Definition at line 96 of file goto_program2code.h.
|
protected |
Definition at line 95 of file goto_program2code.h.
|
protected |
Definition at line 87 of file goto_program2code.h.
|
protected |
Definition at line 86 of file goto_program2code.h.
|
protected |
Definition at line 92 of file goto_program2code.h.
|
protected |
Definition at line 88 of file goto_program2code.h.
|
protected |
Definition at line 90 of file goto_program2code.h.
|
protected |
Definition at line 101 of file goto_program2code.h.
|
protected |
Definition at line 91 of file goto_program2code.h.
Definition at line 93 of file goto_program2code.h.