CBMC
dfcc_utilst Member List

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

add_parameter(goto_modelt &, const symbolt &symbol, const irep_idt &function_id)dfcc_utilststatic
add_parameter(goto_modelt &, const irep_idt &function_id, const std::string &base_name, const typet &type)dfcc_utilststatic
clone_and_rename_function(goto_modelt &goto_model, const irep_idt &function_id, const irep_idt &new_function_id, std::optional< typet > new_return_type)dfcc_utilststatic
create_new_parameter_symbol(symbol_table_baset &, const irep_idt &function_id, const std::string &base_name, const typet &type)dfcc_utilststatic
create_static_symbol(symbol_table_baset &, const typet &type, const std::string &prefix, const std::string &base_name, const source_locationt &source_location, const irep_idt &mode, const irep_idt &module, const exprt &initial_value, const bool no_nondet_initialization=true)dfcc_utilststatic
create_symbol(symbol_table_baset &, const typet &type, const irep_idt &function_id, const std::string &base_name, const source_locationt &source_location)dfcc_utilststatic
function_symbol_exists(const goto_modelt &, const irep_idt &function_id)dfcc_utilststatic
function_symbol_with_body_exists(const goto_modelt &, const irep_idt &function_id)dfcc_utilststatic
get_function_symbol(symbol_table_baset &, const irep_idt &function_id)dfcc_utilststatic
inline_function(goto_modelt &goto_model, const irep_idt &function_id, message_handlert &message_handler)dfcc_utilststatic
inline_function(goto_modelt &goto_model, const irep_idt &function_id, std::set< irep_idt > &no_body, std::set< irep_idt > &recursive_call, std::set< irep_idt > &missing_function, std::set< irep_idt > &not_enough_arguments, message_handlert &message_handler)dfcc_utilststatic
inline_program(goto_modelt &goto_model, goto_programt &goto_program, std::set< irep_idt > &no_body, std::set< irep_idt > &recursive_call, std::set< irep_idt > &missing_function, std::set< irep_idt > &not_enough_arguments, message_handlert &message_handler)dfcc_utilststatic
make_null_check_expr(const exprt &ptr)dfcc_utilststatic
make_sizeof_expr(const exprt &expr, const namespacet &)dfcc_utilststatic
wrap_function(goto_modelt &goto_model, const irep_idt &function_id, const irep_idt &wrapped_function_id)dfcc_utilststatic