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>
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.