CBMC
|
#include <solver_types.h>
Classes | |
struct | trace_statet |
struct | trace_updatet |
Public Types | |
using | statust = enum { UNKNOWN, PASS, REFUTED, ERROR, DROPPED } |
using | tracet = std::vector< trace_statet > |
Public Member Functions | |
propertyt (source_locationt __source_location, frame_reft __frame, exprt __condition) | |
irep_idt | property_id () const |
Public Attributes | |
source_locationt | source_location |
frame_reft | frame |
exprt | condition |
statust | status = UNKNOWN |
std::chrono::time_point< std::chrono::steady_clock > | start |
std::chrono::time_point< std::chrono::steady_clock > | stop |
tracet | trace |
Definition at line 115 of file solver_types.h.
Definition at line 137 of file solver_types.h.
using propertyt::tracet = std::vector<trace_statet> |
Definition at line 157 of file solver_types.h.
|
inline |
Definition at line 118 of file solver_types.h.
|
inline |
Definition at line 128 of file solver_types.h.
exprt propertyt::condition |
Definition at line 135 of file solver_types.h.
frame_reft propertyt::frame |
Definition at line 134 of file solver_types.h.
source_locationt propertyt::source_location |
Definition at line 133 of file solver_types.h.
std::chrono::time_point<std::chrono::steady_clock> propertyt::start |
Definition at line 139 of file solver_types.h.
Definition at line 138 of file solver_types.h.
std::chrono::time_point<std::chrono::steady_clock> propertyt::stop |
Definition at line 139 of file solver_types.h.
tracet propertyt::trace |
Definition at line 158 of file solver_types.h.