#include "mymemory.h"
#include <inttypes.h>
#include "classes.h"
+#include "astnode.h"
class BooleanOrder;
class OrderEncoding;
class OrderGraph;
+class OrderNodeKey;
class OrderNode;
class OrderEdge;
+class DOREdge;
class AutoTuner;
+class CompTuner;
class SearchTuner;
class TunableSetting;
+class SerializeTuner;
+
class TunableDesc;
+class OrderResolver;
+class DecomposeOrderResolver;
+
+class EncodingGraph;
+class EncodingNode;
+class EncodingEdge;
+class EncodingSubGraph;
+class SignatureEnc;
+class Signature;
+class ValuedSignature;
+class AlloyElementSig;
+class AlloySetSig;
+class AlloyBoolSig;
struct IncrementalSolver;
typedef struct IncrementalSolver IncrementalSolver;
struct TableEntry;
typedef struct TableEntry TableEntry;
typedef int TunableParam;
-
#endif