More graph building
[satune.git] / src / AST / predicate.h
index 183a96099c9d69157f8a63dc7d4c6bd323a91f36..80515fa9e06a75968ae1e53507bcd7c1577f2db4 100644 (file)
@@ -21,9 +21,11 @@ public:
        PredicateOperator(CompOp op, Set **domain, uint numDomain);
        bool evalPredicateOperator(uint64_t *inputs);
        Predicate *clone(CSolver *solver, CloneMap *map);
-       CompOp op;
+       CompOp getOp() {return op;}
        Array<Set *> domains;
        CMEMALLOC;
+ private:
+       CompOp op;
 };
 
 class PredicateTable : public Predicate {