Renaming
[satune.git] / src / ASTAnalyses / ordergraph.h
index eba6dbdeb615cd090828f53217d77b0cece45643..d28c4b699582a69179f768d00f83505d1280c473 100644 (file)
@@ -12,7 +12,7 @@
 #include "mymemory.h"
 
 class OrderGraph {
- public:
+public:
        OrderGraph(Order *order);
        ~OrderGraph();
        void addOrderConstraintToOrderGraph(BooleanOrder *bOrder);
@@ -24,6 +24,12 @@ class OrderGraph {
        void addOrderEdge(OrderNode *node1, OrderNode *node2, BooleanOrder *constr);
        void addMustOrderEdge(OrderNode *node1, OrderNode *node2, BooleanOrder *constr);
        OrderEdge *getInverseOrderEdge(OrderEdge *edge);
+       Order *getOrder() {return order;}
+       SetIteratorOrderNode *getNodes() {return nodes->iterator();}
+       SetIteratorOrderEdge *getEdges() {return edges->iterator();}
+
+       CMEMALLOC;
+private:
        HashSetOrderNode *nodes;
        HashSetOrderEdge *edges;
        Order *order;