|
CBMC
|
#include <solver_types.h>
Collaboration diagram for propertyt: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.