mirror of
https://github.com/Z3Prover/z3
synced 2025-10-07 00:11:55 +00:00
merge with Z3Prover/master
This commit is contained in:
parent
57845d4809
commit
aacb7289be
1147 changed files with 59004 additions and 63575 deletions
|
@ -126,12 +126,14 @@ namespace smt {
|
|||
/**
|
||||
\brief Satisfiability check.
|
||||
*/
|
||||
lbool check(unsigned num_assumptions = 0, expr * const * assumptions = 0);
|
||||
lbool check(unsigned num_assumptions = 0, expr * const * assumptions = nullptr);
|
||||
|
||||
lbool check(expr_ref_vector const& asms) { return check(asms.size(), asms.c_ptr()); }
|
||||
|
||||
lbool check(app_ref_vector const& asms) { return check(asms.size(), (expr* const*)asms.c_ptr()); }
|
||||
|
||||
lbool check(expr_ref_vector const& cube, vector<expr_ref_vector> const& clauses);
|
||||
|
||||
/**
|
||||
\brief extract consequences among variables.
|
||||
*/
|
||||
|
@ -212,6 +214,11 @@ namespace smt {
|
|||
*/
|
||||
void get_guessed_literals(expr_ref_vector & result);
|
||||
|
||||
/**
|
||||
\brief return the next case split literal.
|
||||
*/
|
||||
expr* next_decision();
|
||||
|
||||
/**
|
||||
\brief (For debubbing purposes) Prints the state of the kernel
|
||||
*/
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue