add_assignments_to_globals(const symbol_table_baset &snapshot, goto_modelt &goto_model) const | memory_snapshot_harness_generatort | protected |
add_call_with_nondet_arguments(const symbolt &called_function_symbol, code_blockt &code) const | memory_snapshot_harness_generatort | protected |
add_init_section(const symbol_exprt &func_init_done_var, goto_modelt &goto_model) const | memory_snapshot_harness_generatort | protected |
collect_references(const exprt &expr, Adder &&add_reference) const | memory_snapshot_harness_generatort | inlineprotected |
entry_location | memory_snapshot_harness_generatort | protected |
fresh_symbol_copy(const symbolt &snapshot_symbol, symbol_table_baset &symbol_table) const | memory_snapshot_harness_generatort | protected |
generate(goto_modelt &goto_model, const irep_idt &harness_function_name) override | memory_snapshot_harness_generatort | virtual |
get_memory_snapshot(const std::string &file, symbol_table_baset &snapshot) const | memory_snapshot_harness_generatort | protected |
handle_option(const std::string &option, const std::list< std::string > &values) override | memory_snapshot_harness_generatort | protectedvirtual |
initial_goto_location_line | memory_snapshot_harness_generatort | protected |
initial_source_location_line | memory_snapshot_harness_generatort | protected |
initialize_entry_via_goto(const entry_goto_locationt &entry_goto_location, const goto_functionst &goto_functions) | memory_snapshot_harness_generatort | protected |
initialize_entry_via_source(const entry_source_locationt &entry_source_location, const goto_functionst &goto_functions) | memory_snapshot_harness_generatort | protected |
insert_harness_function_into_goto_model(goto_modelt &goto_model, const symbolt &function) const | memory_snapshot_harness_generatort | protected |
memory_snapshot_file | memory_snapshot_harness_generatort | protected |
memory_snapshot_harness_generatort(message_handlert &message_handler) | memory_snapshot_harness_generatort | inlineexplicit |
message_handler | memory_snapshot_harness_generatort | protected |
parse_goto_location(const std::string &cmdl_option) | memory_snapshot_harness_generatort | protected |
parse_source_location(const std::string &cmdl_option) | memory_snapshot_harness_generatort | protected |
pointer_depth(const typet &t) const | memory_snapshot_harness_generatort | protected |
recursive_initialization_config | memory_snapshot_harness_generatort | protected |
validate_options(const goto_modelt &goto_model) override | memory_snapshot_harness_generatort | protectedvirtual |
variables_to_havoc | memory_snapshot_harness_generatort | protected |
~goto_harness_generatort()=default | goto_harness_generatort | virtual |