cprover
goto_convertt Member List

This is the complete list of members for goto_convertt, including all inherited members.

case_guard(const exprt &value, const caset &case_op)goto_converttprotected
cases_mapt typedefgoto_converttprotected
casest typedefgoto_converttprotected
caset typedefgoto_converttprotected
clean_expr(exprt &expr, goto_programt &dest, bool result_is_used=true)goto_converttprotected
clean_expr_address_of(exprt &expr, goto_programt &dest)goto_converttprotected
collect_operands(const exprt &expr, const irep_idt &id, std::list< exprt > &dest)goto_converttprotectedstatic
computed_gotost typedefgoto_converttprotected
convert(const codet &code, goto_programt &dest)goto_converttprotected
convert_asm(const code_asmt &code, goto_programt &dest)goto_converttprotected
convert_assert(const code_assertt &code, goto_programt &dest)goto_converttprotected
convert_assign(const code_assignt &code, goto_programt &dest)goto_converttprotected
convert_assume(const code_assumet &code, goto_programt &dest)goto_converttprotected
convert_atomic_begin(const codet &code, goto_programt &dest)goto_converttprotected
convert_atomic_end(const codet &code, goto_programt &dest)goto_converttprotected
convert_block(const code_blockt &code, goto_programt &dest)goto_converttprotected
convert_bp_abortif(const codet &code, goto_programt &dest)goto_converttprotected
convert_bp_enforce(const codet &code, goto_programt &dest)goto_converttprotected
convert_break(const code_breakt &code, goto_programt &dest)goto_converttprotected
convert_continue(const code_continuet &code, goto_programt &dest)goto_converttprotected
convert_cpp_delete(const codet &code, goto_programt &dest)goto_converttprotected
convert_CPROVER_throw(const codet &code, goto_programt &dest)goto_converttprotected
convert_CPROVER_try_catch(const codet &code, goto_programt &dest)goto_converttprotected
convert_CPROVER_try_finally(const codet &code, goto_programt &dest)goto_converttprotected
convert_decl(const code_declt &code, goto_programt &dest)goto_converttprotected
convert_decl_type(const codet &code, goto_programt &dest)goto_converttprotected
convert_dowhile(const codet &code, goto_programt &dest)goto_converttprotected
convert_end_thread(const codet &code, goto_programt &dest)goto_converttprotected
convert_expression(const code_expressiont &code, goto_programt &dest)goto_converttprotected
convert_for(const code_fort &code, goto_programt &dest)goto_converttprotected
convert_function_call(const code_function_callt &code, goto_programt &dest)goto_converttprotected
convert_gcc_computed_goto(const codet &code, goto_programt &dest)goto_converttprotected
convert_gcc_local_label(const codet &code, goto_programt &dest)goto_converttprotected
convert_gcc_switch_case_range(const codet &code, goto_programt &dest)goto_converttprotected
convert_goto(const codet &code, goto_programt &dest)goto_converttprotected
convert_ifthenelse(const code_ifthenelset &code, goto_programt &dest)goto_converttprotected
convert_init(const codet &code, goto_programt &dest)goto_converttprotected
convert_java_try_catch(const codet &code, goto_programt &dest)goto_converttprotected
convert_label(const code_labelt &code, goto_programt &dest)goto_converttprotected
convert_loop_invariant(const codet &code, goto_programt::targett loop)goto_converttprotected
convert_msc_leave(const codet &code, goto_programt &dest)goto_converttprotected
convert_msc_try_except(const codet &code, goto_programt &dest)goto_converttprotected
convert_msc_try_finally(const codet &code, goto_programt &dest)goto_converttprotected
convert_non_deterministic_goto(const codet &code, goto_programt &dest)goto_converttprotected
convert_return(const code_returnt &code, goto_programt &dest)goto_converttprotected
convert_skip(const codet &code, goto_programt &dest)goto_converttprotected
convert_specc_event(const exprt &op, std::set< irep_idt > &events)goto_converttprotected
convert_specc_notify(const codet &code, goto_programt &dest)goto_converttprotected
convert_specc_par(const codet &code, goto_programt &dest)goto_converttprotected
convert_specc_wait(const codet &code, goto_programt &dest)goto_converttprotected
convert_start_thread(const codet &code, goto_programt &dest)goto_converttprotected
convert_switch(const code_switcht &code, goto_programt &dest)goto_converttprotected
convert_switch_case(const code_switch_caset &code, goto_programt &dest)goto_converttprotected
convert_try_catch(const codet &code, goto_programt &dest)goto_converttprotected
convert_while(const code_whilet &code, goto_programt &dest)goto_converttprotected
copy(const codet &code, goto_program_instruction_typet type, goto_programt &dest)goto_converttprotected
cpp_new_initializer(const exprt &lhs, const side_effect_exprt &rhs, goto_programt &dest)goto_converttprotected
debug()messagetinline
destructor_stackt typedefgoto_converttprotected
do_array_equal(const exprt &lhs, const exprt &rhs, const exprt::operandst &arguments, goto_programt &dest)goto_converttprotected
do_array_op(const irep_idt &id, const exprt &lhs, const exprt &rhs, const exprt::operandst &arguments, goto_programt &dest)goto_converttprotected
do_array_set(const exprt &lhs, const exprt &rhs, const exprt::operandst &arguments, goto_programt &dest)goto_converttprotected
do_atomic_begin(const exprt &lhs, const exprt &rhs, const exprt::operandst &arguments, goto_programt &dest)goto_converttprotected
do_atomic_end(const exprt &lhs, const exprt &rhs, const exprt::operandst &arguments, goto_programt &dest)goto_converttprotected
do_cpp_new(const exprt &lhs, const side_effect_exprt &rhs, goto_programt &dest)goto_converttprotectedvirtual
do_create_thread(const exprt &lhs, const exprt &rhs, const exprt::operandst &arguments, goto_programt &dest)goto_converttprotected
do_function_call(const exprt &lhs, const exprt &function, const exprt::operandst &arguments, goto_programt &dest)goto_converttprotectedvirtual
do_function_call_if(const exprt &lhs, const if_exprt &function, const exprt::operandst &arguments, goto_programt &dest)goto_converttprotectedvirtual
do_function_call_other(const exprt &lhs, const exprt &function, const exprt::operandst &arguments, goto_programt &dest)goto_converttprotectedvirtual
do_function_call_symbol(const exprt &lhs, const symbol_exprt &function, const exprt::operandst &arguments, goto_programt &dest)goto_converttprotectedvirtual
do_function_call_symbol(const symbolt &symbol)goto_converttinlineprotectedvirtual
do_input(const exprt &lhs, const exprt &rhs, const exprt::operandst &arguments, goto_programt &dest)goto_converttprotected
do_java_new(const exprt &lhs, const side_effect_exprt &rhs, goto_programt &dest)goto_converttprotected
do_java_new_array(const exprt &lhs, const side_effect_exprt &rhs, goto_programt &dest)goto_converttprotected
do_output(const exprt &lhs, const exprt &rhs, const exprt::operandst &arguments, goto_programt &dest)goto_converttprotected
do_printf(const exprt &lhs, const exprt &rhs, const exprt::operandst &arguments, goto_programt &dest)goto_converttprotected
do_prob_coin(const exprt &lhs, const exprt &rhs, const exprt::operandst &arguments, goto_programt &dest)goto_converttprotected
do_prob_uniform(const exprt &lhs, const exprt &rhs, const exprt::operandst &arguments, goto_programt &dest)goto_converttprotected
do_scanf(const exprt &lhs, const exprt &rhs, const exprt::operandst &arguments, goto_programt &dest)goto_converttprotected
endl(mstreamt &m)messagetinlinestatic
eom(mstreamt &m)messagetinlinestatic
error()messagetinline
exception_flag()goto_converttprotected
finish_computed_gotos(goto_programt &dest)goto_converttprotected
finish_gotos(goto_programt &dest)goto_converttprotected
finish_guarded_gotos(goto_programt &dest)goto_converttprotected
generate_conditional_branch(const exprt &guard, goto_programt::targett target_true, goto_programt::targett target_false, const source_locationt &, goto_programt &dest)goto_converttprotected
generate_conditional_branch(const exprt &guard, goto_programt::targett target_true, const source_locationt &, goto_programt &dest)goto_converttprotected
generate_ifthenelse(const exprt &cond, goto_programt &true_case, goto_programt &false_case, const source_locationt &, goto_programt &dest)goto_converttprotected
get_array_argument(const exprt &src)goto_converttprotected
get_constant(const exprt &expr)goto_converttprotected
get_message_handler()messagetinline
get_mstream(unsigned message_level)messagetinline
get_string_constant(const exprt &expr)goto_converttprotected
get_string_constant(const exprt &expr, irep_idt &)goto_converttprotected
goto_convert(const codet &code, goto_programt &dest)goto_convertt
goto_convert_rec(const codet &code, goto_programt &dest)goto_converttprotected
goto_convertt(symbol_tablet &_symbol_table, message_handlert &_message_handler)goto_converttinline
gotost typedefgoto_converttprotected
guarded_gotosgoto_converttprotected
guarded_gotost typedefgoto_converttprotected
has_function_call(const exprt &expr)goto_converttprotectedstatic
has_sideeffect(const exprt &expr)goto_converttprotectedstatic
labelst typedefgoto_converttprotected
lookup(const irep_idt &identifier)goto_converttprotected
M_DEBUG enum valuemessaget
M_ERROR enum valuemessaget
M_PROGRESS enum valuemessaget
M_RESULT enum valuemessaget
M_STATISTICS enum valuemessaget
M_STATUS enum valuemessaget
M_WARNING enum valuemessaget
make_compound_literal(const exprt &expr, goto_programt &dest)goto_converttprotected
make_temp_symbol(exprt &expr, const std::string &suffix, goto_programt &)goto_converttprotected
message_handlermessagetprotected
message_levelt enum namemessaget
messaget()messagetinline
messaget(const messaget &other)messagetinline
messaget(message_handlert &_message_handler)messagetinlineexplicit
mstreammessagetprotected
needs_cleaning(const exprt &expr)goto_converttprotectedstatic
new_name(symbolt &symbol)goto_converttprotected
new_tmp_symbol(const typet &type, const std::string &suffix, goto_programt &dest, const source_locationt &)goto_converttprotected
nsgoto_converttprotected
progress()messagetinline
remove_assignment(side_effect_exprt &expr, goto_programt &dest, bool result_is_used)goto_converttprotected
remove_cpp_delete(side_effect_exprt &expr, goto_programt &dest, bool result_is_used)goto_converttprotected
remove_cpp_new(side_effect_exprt &expr, goto_programt &dest, bool result_is_used)goto_converttprotected
remove_function_call(side_effect_exprt &expr, goto_programt &dest, bool result_is_used)goto_converttprotected
remove_gcc_conditional_expression(exprt &expr, goto_programt &dest)goto_converttprotected
remove_malloc(side_effect_exprt &expr, goto_programt &dest, bool result_is_used)goto_converttprotected
remove_post(side_effect_exprt &expr, goto_programt &dest, bool result_is_used)goto_converttprotected
remove_pre(side_effect_exprt &expr, goto_programt &dest, bool result_is_used)goto_converttprotected
remove_push_catch(side_effect_exprt &expr, goto_programt &dest)goto_converttprotected
remove_side_effect(side_effect_exprt &expr, goto_programt &dest, bool result_is_used)goto_converttprotected
remove_statement_expression(side_effect_exprt &expr, goto_programt &dest, bool result_is_used)goto_converttprotected
remove_temporary_object(side_effect_exprt &expr, goto_programt &dest, bool result_is_used)goto_converttprotected
replace_new_object(const exprt &object, exprt &dest)goto_converttprotectedstatic
result()messagetinline
rewrite_boolean(exprt &dest)goto_converttprotected
set_message_handler(message_handlert &_message_handler)messagetinlinevirtual
statistics()messagetinline
status()messagetinline
symbol_tablegoto_converttprotected
targetsgoto_converttprotected
temporary_countergoto_converttprotected
tmp_symbol_prefixgoto_converttprotected
unwind_destructor_stack(const source_locationt &, std::size_t stack_size, goto_programt &dest)goto_converttprotected
unwind_destructor_stack(const source_locationt &, std::size_t stack_size, goto_programt &dest, destructor_stackt &stack)goto_converttprotected
warning()messagetinline
~goto_convertt()goto_converttinlinevirtual
~messaget()messagetvirtual