22 struct model_snapshot_members;
24 typedef SnapList<ModelAction *> action_list_t;
25 typedef SnapList<uint32_t> func_id_list_t;
26 typedef SnapList<FuncInst *> func_inst_list_t;
27 typedef HSIterator<Predicate *, uintptr_t, 0, model_malloc, model_calloc, model_free> PredSetIter;
28 typedef HashSet<Predicate *, uintptr_t, 0, model_malloc, model_calloc, model_free> PredSet;
29 typedef HSIterator<uint64_t, uint64_t, 0, model_malloc, model_calloc, model_free> write_set_iter;
30 typedef HashSet<uint64_t, uint64_t, 0, model_malloc, model_calloc, model_free> write_set_t;
32 extern volatile int modellock;