Node ** node_array;
IncrementalSolver * solver;
VectorEdge constraints;
+ VectorEdge args;
};
typedef struct CNF CNF;
CNFExpr* produceDisjunction(CNF *cnf, Edge e);
bool propagate(CNF *cnf, CNFExpr * dest, CNFExpr * src, bool negate);
void saveCNF(CNF *cnf, CNFExpr* exp, Edge e, bool sign);
-CNFExpr* fillArgs(Edge e, bool isNeg, Edge * largestEdge, VectorEdge * args);
+CNFExpr* fillArgs(CNF * cnf, Edge e, bool isNeg, Edge * largestEdge);