~BooleanPredicate();
Predicate *predicate;
FunctionEncoding encoding;
- ArrayElement inputs;
+ Array<Element *> inputs;
Boolean *undefStatus;
FunctionEncoding * getFunctionEncoding() {return &encoding;}
MEMALLOC;
class BooleanLogic : public Boolean {
public:
BooleanLogic(CSolver *solver, LogicOp _op, Boolean **array, uint asize);
- ~BooleanLogic();
LogicOp op;
- ArrayBoolean inputs;
+ Array<Boolean *> inputs;
MEMALLOC;
};
#endif