remove redundant domains
[satune.git] / src / AST / function.h
index 5cfbb7d4117a5169312d5910b776b116a3aeb014..2d65f61a009d0e4d6d744b527bbb7aadf37edf21 100644 (file)
@@ -21,10 +21,9 @@ public:
 class FunctionOperator : public Function {
 public:
        ArithOp op;
-       Array<Set *> domains;
        Set *range;
        OverFlowBehavior overflowbehavior;
-       FunctionOperator(ArithOp op, Set **domain, uint numDomain, Set *range, OverFlowBehavior overflowbehavior);
+       FunctionOperator(ArithOp op, Set *range, OverFlowBehavior overflowbehavior);
        uint64_t applyFunctionOperator(uint numVals, uint64_t *values);
        bool isInRangeFunction(uint64_t val);
        Function *clone(CSolver *solver, CloneMap *map);