CBMC
|
#include <inductiveness.h>
Public Types | |
enum | outcomet { INDUCTIVE , BASE_CASE_FAIL , STEP_CASE_FAIL } |
Static Public Member Functions | |
static inductiveness_resultt | inductive () |
static inductiveness_resultt | base_case_fail (workt refuted) |
static inductiveness_resultt | step_case_fail (workt dropped) |
Public Attributes | |
enum inductiveness_resultt::outcomet | outcome |
std::optional< workt > | work |
Private Member Functions | |
inductiveness_resultt (outcomet __outcome) | |
Definition at line 19 of file inductiveness.h.
Enumerator | |
---|---|
INDUCTIVE | |
BASE_CASE_FAIL | |
STEP_CASE_FAIL |
Definition at line 22 of file inductiveness.h.
|
inlineexplicitprivate |
Definition at line 51 of file inductiveness.h.
|
inlinestatic |
Definition at line 34 of file inductiveness.h.
|
inlinestatic |
Definition at line 29 of file inductiveness.h.
|
inlinestatic |
Definition at line 41 of file inductiveness.h.
enum inductiveness_resultt::outcomet inductiveness_resultt::outcome |
std::optional<workt> inductiveness_resultt::work |
Definition at line 48 of file inductiveness.h.