(1) structure code a little better
[model-checker.git] / cyclegraph.cc
index 9256deb936be5ae69cb376efc60e7ced207222b5..f519dac93b39975742887746f79a194e63dd12fe 100644 (file)
@@ -140,6 +140,12 @@ bool CycleGraph::checkReachable(CycleNode *from, CycleNode *to) {
        return false;
 }
 
+void CycleGraph::startChanges() {
+       ASSERT(rollbackvector.size()==0);
+       ASSERT(rmwrollbackvector.size()==0);
+       ASSERT(oldCycles==hasCycles);
+}
+
 /** Commit changes to the cyclegraph. */
 void CycleGraph::commitChanges() {
        rollbackvector.resize(0);