add two test cases
[model-checker.git] / nodestack.h
index cb281cad65b1dbf7f60892f9c656ce0061afee84..1dfccfcb7b9cc268d7cfab5b3aada4df8205b4d7 100644 (file)
@@ -90,6 +90,12 @@ public:
        bool get_promise(unsigned int i);
        bool increment_promise();
        bool promise_empty();
+       enabled_type_t *get_enabled_array() {return enabled_array;}
+
+       void set_misc_max(int i);
+       int get_misc();
+       bool increment_misc();
+       bool misc_empty();
 
        void add_relseq_break(const ModelAction *write);
        const ModelAction * get_relseq_break();
@@ -124,6 +130,9 @@ private:
 
        std::vector< const ModelAction *, ModelAlloc<const ModelAction *> > relseq_break_writes;
        int relseq_break_index;
+
+       int misc_index;
+       int misc_max;
 };
 
 typedef std::vector< Node *, ModelAlloc< Node * > > node_list_t;