X-Git-Url: http://plrg.eecs.uci.edu/git/?p=c11tester.git;a=blobdiff_plain;f=model.h;h=9e52f53752e016152bcc9d8267890472e391d1a8;hp=331ea18adf96b6e43bcfd8f14551209e3b6ecc6e;hb=448991da4be411c39be8ce3a56615a8eae2811d3;hpb=92661595546bc783908d3795fd53265988565e02 diff --git a/model.h b/model.h index 331ea18a..9e52f537 100644 --- a/model.h +++ b/model.h @@ -18,6 +18,11 @@ #include "classlist.h" #include "snapshot-interface.h" +#define ENTER_MODEL_FLAG (inside_model = 1) +#define EXIT_MODEL_FLAG (inside_model = 0) +#define GET_MODEL_FLAG (inside_model) +#define RESTORE_MODEL_FLAG(f) (inside_model = f) + /** @brief Model checker execution stats */ struct execution_stats { int num_total; /**< @brief Total number of executions */