|
CBMC
|
The result of verifying a single assertion As well as the status of the assertion (see above), it also contains the location (source_location and function_id) and the set of histories in which the assertion is unknown or false, so that more detailed post-processing or error output can be done. More...
#include <static_verifier.h>
Collaboration diagram for static_verifier_resultt:Public Member Functions | |
| static_verifier_resultt (const ai_baset &ai, goto_programt::const_targett assert_location, irep_idt func_id, const namespacet &ns) | |
| jsont | output_json (void) const |
| xmlt | output_xml (void) const |
Public Attributes | |
| ai_verifier_statust | status |
| source_locationt | source_location |
| irep_idt | function_id |
| ai_history_baset::trace_sett | unknown_histories |
| ai_history_baset::trace_sett | false_histories |
The result of verifying a single assertion As well as the status of the assertion (see above), it also contains the location (source_location and function_id) and the set of histories in which the assertion is unknown or false, so that more detailed post-processing or error output can be done.
Definition at line 66 of file static_verifier.h.
| static_verifier_resultt::static_verifier_resultt | ( | const ai_baset & | ai, |
| goto_programt::const_targett | assert_location, | ||
| irep_idt | func_id, | ||
| const namespacet & | ns | ||
| ) |
Definition at line 111 of file static_verifier.cpp.
| jsont static_verifier_resultt::output_json | ( | void | ) | const |
Definition at line 39 of file static_verifier.cpp.
| xmlt static_verifier_resultt::output_xml | ( | void | ) | const |
Definition at line 57 of file static_verifier.cpp.
| ai_history_baset::trace_sett static_verifier_resultt::false_histories |
Definition at line 73 of file static_verifier.h.
| irep_idt static_verifier_resultt::function_id |
Definition at line 71 of file static_verifier.h.
| source_locationt static_verifier_resultt::source_location |
Definition at line 70 of file static_verifier.h.
| ai_verifier_statust static_verifier_resultt::status |
Definition at line 69 of file static_verifier.h.
| ai_history_baset::trace_sett static_verifier_resultt::unknown_histories |
Definition at line 72 of file static_verifier.h.