3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2026-07-04 22:36:10 +00:00

fill out qe_solve_plugin functionality

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2018-06-11 18:30:36 -07:00 committed by Arie Gurfinkel
parent e226b39914
commit 7714d05c1a
5 changed files with 144 additions and 163 deletions

View file

@ -42,11 +42,13 @@ namespace qe {
expr_ref operator() (expr *lit);
};
solve_plugin* mk_basic_solve_plugin(ast_manager& m, is_variable_proc& is_var);
solve_plugin* mk_arith_solve_plugin(ast_manager& m, is_variable_proc& is_var);
solve_plugin* mk_dt_solve_plugin(ast_manager& m, is_variable_proc& is_var);
solve_plugin* mk_bv_solve_plugin(ast_manager& m, is_variable_proc& is_var);
// solve_plugin* mk_bv_solve_plugin(ast_manager& m, is_variable_proc& is_var);
solve_plugin* mk_array_solve_plugin(ast_manager& m, is_variable_proc& is_var);
// solve_plugin* mk_array_solve_plugin(ast_manager& m, is_variable_proc& is_var);
}