X-Git-Url: http://plrg.eecs.uci.edu/git/?p=c11tester.git;a=blobdiff_plain;f=classlist.h;h=e528a47dc40ca1a3e84eaf30202e8af87debf2be;hp=664301e9b5045c6dd51478e0b3e5f1cfb7e0bba4;hb=c369befe1aed16a6ddf9f4937b586c5104d5b92f;hpb=39e9009d50498d0dd1bccc1a54e378f7aef5a28a diff --git a/classlist.h b/classlist.h index 664301e9..e528a47d 100644 --- a/classlist.h +++ b/classlist.h @@ -15,6 +15,7 @@ class Scheduler; class Thread; class TraceAnalysis; class Fuzzer; +class NewFuzzer; class FuncNode; class FuncInst; class Predicate; @@ -24,10 +25,14 @@ struct bug_message; typedef SnapList action_list_t; typedef SnapList func_id_list_t; typedef SnapList func_inst_list_t; -typedef HSIterator PredSetIter; + typedef HashSet PredSet; -typedef HSIterator write_set_iter; -typedef HashSet write_set_t; +typedef HSIterator PredSetIter; + +typedef HashSet value_set_t; +typedef HSIterator value_set_iter; +typedef HashSet loc_set_t; +typedef HSIterator loc_set_iter; extern volatile int modellock; #endif