7 #ifndef CPROVER_LIBCPROVER_CPP_VERIFICATION_RESULT_H
8 #define CPROVER_LIBCPROVER_CPP_VERIFICATION_RESULT_H
72 std::unique_ptr<verification_result_implt>
_impl;
dstringt has one field, an unsigned integer no which is an index into a static table of strings.
@ PASS
The property was not violated.
@ FAIL
The property was violated.
@ NOT_CHECKED
The property was not checked (also used for initialization)
std::map< irep_idt, property_infot > propertiest
A map of property IDs to property infos.
resultt
The result of goto verifying.
verification_resultt & operator=(verification_resultt &&)
std::vector< std::string > get_property_ids() const
void set_result(resultt &result)
std::unique_ptr< verification_result_implt > _impl
std::string get_property_description(const std::string &property_id) const
void set_properties(propertiest &properties)
prop_statust get_property_status(const std::string &property_id) const
verifier_resultt final_result() const
@ ERROR
An error occurred during goto checking.
@ UNKNOWN
The checker was unable to determine the status of the property.
@ ERROR
An error occurred during goto checking.
int verifier_result_to_exit_code(verifier_resultt result)