17 #ifndef CPROVER_GOTO_INSTRUMENT_INSERT_FINAL_ASSERT_FALSE_H
18 #define CPROVER_GOTO_INSTRUMENT_INSERT_FINAL_ASSERT_FALSE_H
46 const std::string &function_to_instrument,
49 #define OPT_INSERT_FINAL_ASSERT_FALSE \
50 "(insert-final-assert-false):"
52 #define HELP_INSERT_FINAL_ASSERT_FALSE \
53 " {y--insert-final-assert-false} {ufunction} \t " \
54 "generate assert(false) at end of function {ufunction}\n"
bool operator()(goto_modelt &, const std::string &)
insert_final_assert_falset(message_handlert &_message_handler)
Class that provides messages with a built-in verbosity 'level'.
bool insert_final_assert_false(goto_modelt &goto_model, const std::string &function_to_instrument, message_handlert &message_handler)
Transform a goto program by inserting assert(false) at the end of a given function function_to_instru...