69 virtual std::string
what()
const;
ait supplies three of the four components needed: an abstract interpreter (in this case handling func...
Base class for exceptions thrown in the cprover project.
virtual ~cprover_exception_baset()=default
virtual std::string what() const
A human readable description of what went wrong.
cprover_exception_baset(std::string reason)
This constructor is marked protected to ensure this class isn't used directly.
std::string reason
The reason this exception was generated.
A logic error, augmented with a distinguished field to hold a backtrace.
const std::string backtrace
const std::string condition
virtual ~invariant_failedt()=default
virtual std::string what() const noexcept
const std::string function