bug fix
[c11tester.git] / classlist.h
1 #ifndef CLASSLIST_H
2 #define CLASSLIST_H
3 #include <inttypes.h>
4 #include "stl-model.h"
5
6 class ClockVector;
7 class CycleGraph;
8 class CycleNode;
9 class ModelAction;
10 class ModelChecker;
11 class ModelExecution;
12 class ModelHistory;
13 class Scheduler;
14 class Thread;
15 class TraceAnalysis;
16 class Fuzzer;
17 class FuncNode;
18 class FuncInst;
19
20 struct model_snapshot_members;
21 struct bug_message;
22 typedef SnapList<ModelAction *> action_list_t;
23 typedef SnapList<uint32_t> func_id_list_t;
24 typedef SnapList<FuncInst *> func_inst_list_t;
25
26 extern volatile int modellock;
27 #endif