Go to the documentation of this file.
12 #ifndef CPROVER_GOTO_CHECKER_INCREMENTAL_GOTO_CHECKER_H
13 #define CPROVER_GOTO_CHECKER_INCREMENTAL_GOTO_CHECKER_H
15 #include <unordered_set>
96 #endif // CPROVER_GOTO_CHECKER_INCREMENTAL_GOTO_CHECKER_H
Class that provides messages with a built-in verbosity 'level'.
std::map< irep_idt, property_infot > propertiest
A map of property IDs to property infos.
@ FOUND_FAIL
The goto checker may be able to find another FAILed property if operator() is called again.
virtual resultt operator()(propertiest &properties)=0
Check whether the given properties with status NOT_CHECKED, UNKNOWN or properties newly discovered by...
@ DONE
The goto checker has returned all results for the given set of properties.
An implementation of incremental_goto_checkert provides functionality for checking a set of propertie...
incremental_goto_checkert()=delete
std::unordered_set< irep_idt > updated_properties
Changed properties since the last call to incremental_goto_checkert::operator()
ui_message_handlert & ui_message_handler
virtual ~incremental_goto_checkert()=default
virtual void report()
Additional reporting that may result from the underlying solver, no-op by default.