class Element : public ASTNode {
public:
Element(ASTNodeType type);
- ~Element();
+ virtual ~Element();
Vector<ASTNode *> parents;
ElementEncoding encoding;
MEMALLOC;
}
Boolean *CSolver::applyPredicateTable(Predicate *predicate, Element **inputs, uint numInputs, Boolean *undefinedStatus) {
- Boolean *boolean = new BooleanPredicate(predicate, inputs, numInputs, undefinedStatus);
+ BooleanPredicate *boolean = new BooleanPredicate(predicate, inputs, numInputs, undefinedStatus);
allBooleans.push(boolean);
return boolean;
}