typedef enum ConstraintType CType;
class Constraint {
- public:
+public:
Constraint(CType t, Constraint *l, Constraint *r);
Constraint(CType t, Constraint *l);
Constraint(CType t, uint num, Constraint ** array);
Constraint *negate();
MEMALLOC;
- private:
+private:
CType type;
uint numoperandsorvar;
Constraint ** operands;