|
void | copy_source_location (goto_programt::const_targett, codet &dst) |
|
void | build_loop_map () |
|
void | build_dead_map () |
|
void | scan_for_varargs () |
|
void | cleanup_code (codet &code, const irep_idt parent_stmt) |
|
void | cleanup_function_call (const exprt &function, code_function_callt::argumentst &arguments) |
|
void | cleanup_code_block (codet &code, const irep_idt parent_stmt) |
|
void | cleanup_code_ifthenelse (codet &code, const irep_idt parent_stmt) |
|
void | cleanup_expr (exprt &expr, bool no_typecast) |
|
void | add_local_types (const typet &type) |
|
void | remove_const (typet &type) |
|
goto_programt::const_targett | convert_instruction (goto_programt::const_targett target, goto_programt::const_targett upper_bound, code_blockt &dest) |
|
void | convert_labels (goto_programt::const_targett target, code_blockt &dest) |
|
goto_programt::const_targett | convert_assign (goto_programt::const_targett target, goto_programt::const_targett upper_bound, code_blockt &dest) |
|
goto_programt::const_targett | convert_assign_varargs (goto_programt::const_targett target, goto_programt::const_targett upper_bound, code_blockt &dest) |
|
void | convert_assign_rec (const code_assignt &assign, code_blockt &dest) |
|
goto_programt::const_targett | convert_set_return_value (goto_programt::const_targett target, goto_programt::const_targett upper_bound, code_blockt &dest) |
|
goto_programt::const_targett | convert_decl (goto_programt::const_targett target, goto_programt::const_targett upper_bound, code_blockt &dest) |
|
goto_programt::const_targett | convert_do_while (goto_programt::const_targett target, goto_programt::const_targett loop_end, code_blockt &dest) |
|
goto_programt::const_targett | convert_goto (goto_programt::const_targett target, goto_programt::const_targett upper_bound, code_blockt &dest) |
|
goto_programt::const_targett | convert_goto_while (goto_programt::const_targett target, goto_programt::const_targett loop_end, code_blockt &dest) |
|
goto_programt::const_targett | convert_goto_switch (goto_programt::const_targett target, goto_programt::const_targett upper_bound, code_blockt &dest) |
|
goto_programt::const_targett | get_cases (goto_programt::const_targett target, goto_programt::const_targett upper_bound, const exprt &switch_var, cases_listt &cases, goto_programt::const_targett &first_target, goto_programt::const_targett &default_target) |
|
bool | set_block_end_points (goto_programt::const_targett upper_bound, const cfg_dominatorst &dominators, cases_listt &cases, std::set< unsigned > &processed_locations) |
|
bool | remove_default (const cfg_dominatorst &dominators, const cases_listt &cases, goto_programt::const_targett default_target) |
|
goto_programt::const_targett | convert_goto_if (goto_programt::const_targett target, goto_programt::const_targett upper_bound, code_blockt &dest) |
|
goto_programt::const_targett | convert_goto_break_continue (goto_programt::const_targett target, goto_programt::const_targett upper_bound, code_blockt &dest) |
|
goto_programt::const_targett | convert_goto_goto (goto_programt::const_targett target, code_blockt &dest) |
|
goto_programt::const_targett | convert_start_thread (goto_programt::const_targett target, goto_programt::const_targett upper_bound, code_blockt &dest) |
|
goto_programt::const_targett | convert_throw (goto_programt::const_targett target, code_blockt &dest) |
|
goto_programt::const_targett | convert_catch (goto_programt::const_targett target, goto_programt::const_targett upper_bound, code_blockt &dest) |
|
Definition at line 22 of file goto_program2code.h.