|
CBMC
|
This is the complete list of members for goto_convert_functionst, including all inherited members.
| add_return(goto_functionst::goto_functiont &, const typet &return_type, const source_locationt &) | goto_convert_functionst | protected |
| assignment_lhs_needs_temporary(const exprt &lhs) | goto_convertt | inlineprotectedstatic |
| blue | messaget | static |
| bold | messaget | static |
| bright_blue | messaget | static |
| bright_cyan | messaget | static |
| bright_green | messaget | static |
| bright_magenta | messaget | static |
| bright_red | messaget | static |
| bright_yellow | messaget | static |
| case_guard(const exprt &value, const caset &case_op) | goto_convertt | protected |
| cases_mapt typedef | goto_convertt | protected |
| casest typedef | goto_convertt | protected |
| caset typedef | goto_convertt | protected |
| clean_expr(exprt &expr, goto_programt &dest, const irep_idt &mode, bool result_is_used=true) | goto_convertt | protected |
| clean_expr_address_of(exprt &expr, goto_programt &dest, const irep_idt &mode) | goto_convertt | protected |
| collect_operands(const exprt &expr, const irep_idt &id, std::list< exprt > &dest) | goto_convertt | protectedstatic |
| command(unsigned c) | messaget | inlinestatic |
| computed_gotost typedef | goto_convertt | protected |
| conditional_output(mstreamt &mstream, const std::function< void(mstreamt &)> &output_generator) const | messaget | |
| convert(const codet &code, goto_programt &dest, const irep_idt &mode) | goto_convertt | protected |
| convert_asm(const code_asmt &code, goto_programt &dest) | goto_convertt | protected |
| convert_assert(const code_assertt &code, goto_programt &dest, const irep_idt &mode) | goto_convertt | protected |
| convert_assign(const code_assignt &code, goto_programt &dest, const irep_idt &mode) | goto_convertt | protected |
| convert_assume(const code_assumet &code, goto_programt &dest, const irep_idt &mode) | goto_convertt | protected |
| convert_atomic_begin(const codet &code, goto_programt &dest) | goto_convertt | protected |
| convert_atomic_end(const codet &code, goto_programt &dest) | goto_convertt | protected |
| convert_block(const code_blockt &code, goto_programt &dest, const irep_idt &mode) | goto_convertt | protected |
| convert_break(const code_breakt &code, goto_programt &dest, const irep_idt &mode) | goto_convertt | protected |
| convert_continue(const code_continuet &code, goto_programt &dest, const irep_idt &mode) | goto_convertt | protected |
| convert_cpp_delete(const codet &code, goto_programt &dest) | goto_convertt | protected |
| convert_CPROVER_throw(const codet &code, goto_programt &dest, const irep_idt &mode) | goto_convertt | protected |
| convert_CPROVER_try_catch(const codet &code, goto_programt &dest, const irep_idt &mode) | goto_convertt | protected |
| convert_CPROVER_try_finally(const codet &code, goto_programt &dest, const irep_idt &mode) | goto_convertt | protected |
| convert_decl_type(const codet &code, goto_programt &dest) | goto_convertt | protected |
| convert_dowhile(const code_dowhilet &code, goto_programt &dest, const irep_idt &mode) | goto_convertt | protected |
| convert_end_thread(const codet &code, goto_programt &dest) | goto_convertt | protected |
| convert_expression(const code_expressiont &code, goto_programt &dest, const irep_idt &mode) | goto_convertt | protected |
| convert_for(const code_fort &code, goto_programt &dest, const irep_idt &mode) | goto_convertt | protected |
| convert_frontend_decl(const code_frontend_declt &, goto_programt &, const irep_idt &mode) | goto_convertt | protected |
| convert_function(const irep_idt &identifier, goto_functionst::goto_functiont &result) | goto_convert_functionst | |
| convert_function_call(const code_function_callt &code, goto_programt &dest, const irep_idt &mode) | goto_convertt | protected |
| convert_gcc_computed_goto(const codet &code, goto_programt &dest) | goto_convertt | protected |
| convert_gcc_local_label(const codet &code, goto_programt &dest) | goto_convertt | protected |
| convert_gcc_switch_case_range(const code_gcc_switch_case_ranget &, goto_programt &dest, const irep_idt &mode) | goto_convertt | protected |
| convert_goto(const code_gotot &code, goto_programt &dest) | goto_convertt | protected |
| convert_ifthenelse(const code_ifthenelset &code, goto_programt &dest, const irep_idt &mode) | goto_convertt | protected |
| convert_label(const code_labelt &code, goto_programt &dest, const irep_idt &mode) | goto_convertt | protected |
| convert_loop_contracts(const codet &code, goto_programt::targett loop, const irep_idt &mode) | goto_convertt | protected |
| convert_msc_leave(const codet &code, goto_programt &dest, const irep_idt &mode) | goto_convertt | protected |
| convert_msc_try_except(const codet &code, goto_programt &dest, const irep_idt &mode) | goto_convertt | protected |
| convert_msc_try_finally(const codet &code, goto_programt &dest, const irep_idt &mode) | goto_convertt | protected |
| convert_return(const code_frontend_returnt &, goto_programt &dest, const irep_idt &mode) | goto_convertt | protected |
| convert_skip(const codet &code, goto_programt &dest) | goto_convertt | protected |
| convert_start_thread(const codet &code, goto_programt &dest) | goto_convertt | protected |
| convert_switch(const code_switcht &code, goto_programt &dest, const irep_idt &mode) | goto_convertt | protected |
| convert_switch_case(const code_switch_caset &code, goto_programt &dest, const irep_idt &mode) | goto_convertt | protected |
| convert_try_catch(const codet &code, goto_programt &dest, const irep_idt &mode) | goto_convertt | protected |
| convert_while(const code_whilet &code, goto_programt &dest, const irep_idt &mode) | goto_convertt | protected |
| copy(const codet &code, goto_program_instruction_typet type, goto_programt &dest) | goto_convertt | protected |
| cpp_new_initializer(const exprt &lhs, const side_effect_exprt &rhs, goto_programt &dest) | goto_convertt | protected |
| cyan | messaget | static |
| debug() const | messaget | inline |
| do_array_equal(const exprt &lhs, const symbol_exprt &rhs, const exprt::operandst &arguments, goto_programt &dest) | goto_convertt | protected |
| do_array_op(const irep_idt &id, const exprt &lhs, const symbol_exprt &function, const exprt::operandst &arguments, goto_programt &dest) | goto_convertt | protected |
| do_atomic_begin(const exprt &lhs, const symbol_exprt &function, const exprt::operandst &arguments, goto_programt &dest) | goto_convertt | protected |
| do_atomic_end(const exprt &lhs, const symbol_exprt &function, const exprt::operandst &arguments, goto_programt &dest) | goto_convertt | protected |
| do_cpp_new(const exprt &lhs, const side_effect_exprt &rhs, goto_programt &dest) | goto_convertt | protectedvirtual |
| do_create_thread(const exprt &lhs, const symbol_exprt &function, const exprt::operandst &arguments, goto_programt &dest) | goto_convertt | protected |
| do_enum_is_in_range(const exprt &lhs, const symbol_exprt &function, const exprt::operandst &arguments, goto_programt &dest) | goto_convertt | protected |
| do_function_call(const exprt &lhs, const exprt &function, const exprt::operandst &arguments, goto_programt &dest, const irep_idt &mode) | goto_convertt | protectedvirtual |
| do_function_call_if(const exprt &lhs, const if_exprt &function, const exprt::operandst &arguments, goto_programt &dest, const irep_idt &mode) | goto_convertt | protectedvirtual |
| do_function_call_other(const exprt &lhs, const exprt &function, const exprt::operandst &arguments, goto_programt &dest) | goto_convertt | protectedvirtual |
| do_function_call_symbol(const exprt &lhs, const symbol_exprt &function, const exprt::operandst &arguments, goto_programt &dest, const irep_idt &mode) | goto_convertt | protectedvirtual |
| do_function_call_symbol(const symbolt &) | goto_convertt | inlineprotectedvirtual |
| do_havoc_slice(const exprt &lhs, const symbol_exprt &function, const exprt::operandst &arguments, goto_programt &dest, const irep_idt &mode) | goto_convertt | protected |
| do_input(const exprt &rhs, const exprt::operandst &arguments, goto_programt &dest) | goto_convertt | protected |
| do_java_new(const exprt &lhs, const side_effect_exprt &rhs, goto_programt &dest) | goto_convertt | protected |
| do_java_new_array(const exprt &lhs, const side_effect_exprt &rhs, goto_programt &dest) | goto_convertt | protected |
| do_output(const exprt &rhs, const exprt::operandst &arguments, goto_programt &dest) | goto_convertt | protected |
| do_printf(const exprt &lhs, const symbol_exprt &function, const exprt::operandst &arguments, goto_programt &dest) | goto_convertt | protected |
| do_prob_coin(const exprt &lhs, const symbol_exprt &function, const exprt::operandst &arguments, goto_programt &dest) | goto_convertt | protected |
| do_prob_uniform(const exprt &lhs, const symbol_exprt &function, const exprt::operandst &arguments, goto_programt &dest) | goto_convertt | protected |
| do_scanf(const exprt &lhs, const symbol_exprt &function, const exprt::operandst &arguments, goto_programt &dest) | goto_convertt | protected |
| eom | messaget | static |
| error() const | messaget | inline |
| eval_verbosity(const std::string &user_input, const message_levelt default_verbosity, message_handlert &dest) | messaget | static |
| exception_flag(const irep_idt &mode) | goto_convertt | protected |
| faint | messaget | static |
| finish_computed_gotos(goto_programt &dest) | goto_convertt | protected |
| finish_gotos(goto_programt &dest, const irep_idt &mode) | goto_convertt | protected |
| generate_conditional_branch(const exprt &guard, goto_programt::targett target_true, goto_programt::targett target_false, const source_locationt &, goto_programt &dest, const irep_idt &mode) | goto_convertt | protected |
| generate_conditional_branch(const exprt &guard, goto_programt::targett target_true, const source_locationt &, goto_programt &dest, const irep_idt &mode) | goto_convertt | protected |
| generate_ifthenelse(const exprt &cond, goto_programt &true_case, goto_programt &false_case, const source_locationt &, goto_programt &dest, const irep_idt &mode) | goto_convertt | protected |
| generate_thread_block(const code_blockt &thread_body, goto_programt &dest, const irep_idt &mode) | goto_convertt | protected |
| get_array_argument(const exprt &src) | goto_convertt | protected |
| get_constant(const exprt &expr) | goto_convertt | protected |
| get_message_handler() | messaget | inline |
| get_mstream(unsigned message_level) const | messaget | inline |
| get_string_constant(const exprt &expr) | goto_convertt | protected |
| get_string_constant(const exprt &expr, irep_idt &) | goto_convertt | protected |
| goto_convert(goto_functionst &functions) | goto_convert_functionst | |
| goto_convertt::goto_convert(const codet &code, goto_programt &dest, const irep_idt &mode) | goto_convertt | |
| goto_convert_functionst(symbol_table_baset &_symbol_table, message_handlert &_message_handler) | goto_convert_functionst | |
| goto_convert_rec(const codet &code, goto_programt &dest, const irep_idt &mode) | goto_convertt | protected |
| goto_convertt(symbol_table_baset &_symbol_table, message_handlert &_message_handler) | goto_convertt | inline |
| gotost typedef | goto_convertt | protected |
| green | messaget | static |
| has_function_call(const exprt &expr) | goto_convertt | protectedstatic |
| hide(const goto_programt &) | goto_convert_functionst | protectedstatic |
| italic | messaget | static |
| labelst typedef | goto_convertt | protected |
| lifetime | goto_convertt | protected |
| M_DEBUG enum value | messaget | |
| M_ERROR enum value | messaget | |
| M_PROGRESS enum value | messaget | |
| M_RESULT enum value | messaget | |
| M_STATISTICS enum value | messaget | |
| M_STATUS enum value | messaget | |
| M_WARNING enum value | messaget | |
| magenta | messaget | static |
| make_compound_literal(const exprt &expr, goto_programt &dest, const irep_idt &mode) | goto_convertt | protected |
| make_temp_symbol(exprt &expr, const std::string &suffix, goto_programt &, const irep_idt &mode) | goto_convertt | protected |
| message_handler | messaget | protected |
| message_levelt enum name | messaget | |
| messaget() | messaget | inline |
| messaget(const messaget &other) | messaget | inline |
| messaget(message_handlert &_message_handler) | messaget | inlineexplicit |
| mstream | messaget | mutableprotected |
| needs_cleaning(const exprt &expr) | goto_convertt | protectedstatic |
| new_tmp_symbol(const typet &type, const std::string &suffix, goto_programt &dest, const source_locationt &, const irep_idt &mode) | goto_convertt | protected |
| ns | goto_convertt | protected |
| operator=(const messaget &other) | messaget | inline |
| optimize_guarded_gotos(goto_programt &dest) | goto_convertt | protected |
| progress() const | messaget | inline |
| red | messaget | static |
| remove_assignment(side_effect_exprt &expr, goto_programt &dest, bool result_is_used, bool address_taken, const irep_idt &mode) | goto_convertt | protected |
| remove_cpp_delete(side_effect_exprt &expr, goto_programt &dest) | goto_convertt | protected |
| remove_cpp_new(side_effect_exprt &expr, goto_programt &dest, bool result_is_used) | goto_convertt | protected |
| remove_function_call(side_effect_expr_function_callt &expr, goto_programt &dest, const irep_idt &mode, bool result_is_used) | goto_convertt | protected |
| remove_gcc_conditional_expression(exprt &expr, goto_programt &dest, const irep_idt &mode) | goto_convertt | protected |
| remove_malloc(side_effect_exprt &expr, goto_programt &dest, const irep_idt &mode, bool result_is_used) | goto_convertt | protected |
| remove_overflow(side_effect_expr_overflowt &expr, goto_programt &dest, bool result_is_used, const irep_idt &mode) | goto_convertt | protected |
| remove_post(side_effect_exprt &expr, goto_programt &dest, const irep_idt &mode, bool result_is_used) | goto_convertt | protected |
| remove_pre(side_effect_exprt &expr, goto_programt &dest, bool result_is_used, bool address_taken, const irep_idt &mode) | goto_convertt | protected |
| remove_side_effect(side_effect_exprt &expr, goto_programt &dest, const irep_idt &mode, bool result_is_used, bool address_taken) | goto_convertt | protected |
| remove_statement_expression(side_effect_exprt &expr, goto_programt &dest, const irep_idt &mode, bool result_is_used) | goto_convertt | protected |
| remove_temporary_object(side_effect_exprt &expr, goto_programt &dest) | goto_convertt | protected |
| replace_new_object(const exprt &object, exprt &dest) | goto_convertt | protectedstatic |
| reset | messaget | static |
| result() const | messaget | inline |
| rewrite_boolean(exprt &dest) | goto_convertt | protected |
| set_message_handler(message_handlert &_message_handler) | messaget | inlinevirtual |
| statistics() const | messaget | inline |
| status() const | messaget | inline |
| symbol_table | goto_convertt | protected |
| targets | goto_convertt | protected |
| tmp_symbol_prefix | goto_convertt | protected |
| underline | messaget | static |
| unwind_destructor_stack(const source_locationt &source_location, goto_programt &dest, const irep_idt &mode, optionalt< node_indext > destructor_start_point={}, optionalt< node_indext > destructor_end_point={}) | goto_convertt | protected |
| warning() const | messaget | inline |
| yellow | messaget | static |
| ~goto_convert_functionst() | goto_convert_functionst | virtual |
| ~goto_convertt() | goto_convertt | inlinevirtual |
| ~messaget() | messaget | virtual |