BEEV::ASTVec *decls = NULL;
//vector<BEEV::ASTNode *> created_exprs;
-// persist holds a copy of ASTNodes so that the reference count of objects we have pointers to doesn't hit zero.
+// persist holds a copy of ASTNodes so that the reference count of
+// objects we have pointers to doesn't hit zero.
vector<BEEV::ASTNode*> persist;
bool cinterface_exprdelete_on_flag = false;
bool toSATandSolve(MINISAT::Solver& S,
ClauseList& cll, bool add_xor_clauses=false);
- // Calls SAT simplifier, array transformer (abstraction
- // refinement), bitvector solver, and SAT solver. Returns the
- // answer to the input query
- SOLVER_RETURN_TYPE TopLevelSATAux(const ASTNode& query);
-
//print the STP solver output
void PrintOutput(SOLVER_RETURN_TYPE ret);