Moving OrderPairTable to the resolver + hide translation complexity in OrderPair...
[satune.git] / src / Translator / decomposeorderresolver.h
index 0ca8264bd91785c3442f73eef60671a71aa2fdaa..f1d06c6914924f4f3d708de0f24a0c52828dabd1 100644 (file)
@@ -16,7 +16,8 @@
 class DecomposeOrderResolver : public OrderResolver {
 public:
        DecomposeOrderResolver(OrderGraph *graph, Vector<Order *> &orders);
-       HappenedBefore resolveOrder(uint64_t first, uint64_t second);
+       bool resolveOrder(uint64_t first, uint64_t second);
+       bool resolvePartialOrder(OrderNode* first, OrderNode* second);
        virtual ~DecomposeOrderResolver();
 private:
        OrderGraph *graph;