|
CBMC
|
Interface for the various verification engines providing results. More...
#include <map>#include <memory>#include <string>#include <vector>
Include dependency graph for verification_result.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | verification_resultt |
Typedefs | |
| typedef dstringt | irep_idt |
| using | propertiest = std::map< irep_idt, property_infot > |
Enumerations | |
| enum class | prop_statust { NOT_CHECKED , UNKNOWN , NOT_REACHABLE , PASS , FAIL , ERROR } |
| enum class | verifier_resultt { UNKNOWN , PASS , FAIL , ERROR } |
Functions | |
| int | verifier_result_to_exit_code (verifier_resultt result) |
Interface for the various verification engines providing results.
Definition in file verification_result.h.
Definition at line 16 of file verification_result.h.
| using propertiest = std::map<irep_idt, property_infot> |
Definition at line 19 of file verification_result.h.
|
strong |
Definition at line 27 of file verification_result.h.
|
strong |
| Enumerator | |
|---|---|
| UNKNOWN | |
| PASS | No properties were violated. |
| FAIL | Some properties were violated. |
| ERROR | An error occurred during goto checking. |
Definition at line 43 of file verification_result.h.
| int verifier_result_to_exit_code | ( | verifier_resultt | result | ) |
Definition at line 155 of file verification_result.cpp.