Add directories per analysis
[satune.git] / src / ASTAnalyses / Order / orderedge.h
diff --git a/src/ASTAnalyses/Order/orderedge.h b/src/ASTAnalyses/Order/orderedge.h
new file mode 100644 (file)
index 0000000..b10b781
--- /dev/null
@@ -0,0 +1,28 @@
+/*
+ * File:   orderedge.h
+ * Author: hamed
+ *
+ * Created on August 7, 2017, 3:44 PM
+ */
+
+#ifndef ORDEREDGE_H
+#define ORDEREDGE_H
+#include "classlist.h"
+#include "mymemory.h"
+
+class OrderEdge {
+public:
+       OrderEdge(OrderNode *begin, OrderNode *end);
+
+       OrderNode *source;
+       OrderNode *sink;
+       unsigned int polPos : 1;
+       unsigned int polNeg : 1;
+       unsigned int mustPos : 1;
+       unsigned int mustNeg : 1;
+       unsigned int pseudoPos : 1;
+       CMEMALLOC;
+};
+
+#endif/* ORDEREDGE_H */
+