3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-08-16 16:27:11 +00:00
z3/src/smt
Nikolaj Bjorner ce1b135ec3 address accessor inconsistencies between - and from #1506
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-02-26 14:57:17 +09:00
..
params Use nullptr. 2018-02-12 14:05:55 +07:00
proto_model Use nullptr. 2018-02-12 14:05:55 +07:00
tactic Use nullptr. 2018-02-12 14:05:55 +07:00
arith_eq_adapter.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
arith_eq_adapter.h Use nullptr. 2018-02-12 14:05:55 +07:00
arith_eq_solver.cpp make include paths uniformly use path relative to src. #534 2017-07-31 13:24:11 -07:00
arith_eq_solver.h make include paths uniformly use path relative to src. #534 2017-07-31 13:24:11 -07:00
asserted_formulas.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
asserted_formulas.h Use override rather than virtual. 2018-02-10 09:56:33 +07:00
cached_var_subst.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
cached_var_subst.h make include paths uniformly use path relative to src. #534 2017-07-31 13:24:11 -07:00
CMakeLists.txt create proofs folder, move proof-post-order utility to proofs directory, fix regression with proofs 2017-10-24 03:08:56 -07:00
cost_evaluator.cpp make include paths uniformly use path relative to src. #534 2017-07-31 13:24:11 -07:00
cost_evaluator.h make include paths uniformly use path relative to src. #534 2017-07-31 13:24:11 -07:00
database.h added missing Copyright forms 2015-06-10 11:54:02 -07:00
database.smt Tabs, whitespace 2017-09-17 18:10:06 +01:00
diff_logic.h Tabs, formatting. 2017-09-17 14:54:09 +01:00
dyn_ack.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
dyn_ack.h make include paths uniformly use path relative to src. #534 2017-07-31 13:24:11 -07:00
elim_term_ite.cpp removing dependencies on simplifier 2017-08-26 11:23:41 -07:00
elim_term_ite.h removing dependencies on simplifier 2017-08-26 11:23:41 -07:00
expr_context_simplifier.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
expr_context_simplifier.h removing dependencies on simplifier 2017-08-26 11:23:41 -07:00
fingerprints.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
fingerprints.h make include paths uniformly use path relative to src. #534 2017-07-31 13:24:11 -07:00
mam.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
mam.h make include paths uniformly use path relative to src. #534 2017-07-31 13:24:11 -07:00
old_interval.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
old_interval.h Use nullptr. 2018-02-12 14:05:55 +07:00
qi_queue.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
qi_queue.h make include paths uniformly use path relative to src. #534 2017-07-31 13:24:11 -07:00
smt2_extra_cmds.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
smt2_extra_cmds.h Added (include ...) SMT2 command. 2017-01-16 15:05:58 +00:00
smt_almost_cg_table.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
smt_almost_cg_table.h Use nullptr. 2018-02-12 14:05:55 +07:00
smt_b_justification.h Use nullptr. 2018-02-12 14:05:55 +07:00
smt_bool_var_data.h make include paths uniformly use path relative to src. #534 2017-07-31 13:24:11 -07:00
smt_case_split_queue.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
smt_case_split_queue.h make include paths uniformly use path relative to src. #534 2017-07-31 13:24:11 -07:00
smt_cg_table.cpp make include paths uniformly use path relative to src. #534 2017-07-31 13:24:11 -07:00
smt_cg_table.h Use nullptr. 2018-02-12 14:05:55 +07:00
smt_checker.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
smt_checker.h Use nullptr. 2018-02-12 14:05:55 +07:00
smt_clause.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
smt_clause.h Use nullptr. 2018-02-12 14:05:55 +07:00
smt_conflict_resolution.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
smt_conflict_resolution.h make include paths uniformly use path relative to src. #534 2017-07-31 13:24:11 -07:00
smt_consequences.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
smt_context.cpp address accessor inconsistencies between - and from #1506 2018-02-26 14:57:17 +09:00
smt_context.h Remove redundant void arg. 2018-02-13 18:51:52 +07:00
smt_context_inv.cpp make include paths uniformly use path relative to src. #534 2017-07-31 13:24:11 -07:00
smt_context_pp.cpp fix #1233 2017-11-21 11:52:15 -08:00
smt_context_stat.cpp make include paths uniformly use path relative to src. #534 2017-07-31 13:24:11 -07:00
smt_enode.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
smt_enode.h Use nullptr. 2018-02-12 14:05:55 +07:00
smt_eq_justification.h Use nullptr. 2018-02-12 14:05:55 +07:00
smt_failure.h add n-ary disjunction and conjunction 2016-07-01 08:15:50 -07:00
smt_farkas_util.cpp make include paths uniformly use path relative to src. #534 2017-07-31 13:24:11 -07:00
smt_farkas_util.h make include paths uniformly use path relative to src. #534 2017-07-31 13:24:11 -07:00
smt_for_each_relevant_expr.cpp make include paths uniformly use path relative to src. #534 2017-07-31 13:24:11 -07:00
smt_for_each_relevant_expr.h Use override rather than virtual. 2018-02-10 09:56:33 +07:00
smt_implied_equalities.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
smt_implied_equalities.h make include paths uniformly use path relative to src. #534 2017-07-31 13:24:11 -07:00
smt_internalizer.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
smt_justification.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
smt_justification.h Use nullptr. 2018-02-12 14:05:55 +07:00
smt_kernel.cpp remove simplify dependencies 2017-08-26 00:37:22 -07:00
smt_kernel.h Use nullptr. 2018-02-12 14:05:55 +07:00
smt_literal.cpp make include paths uniformly use path relative to src. #534 2017-07-31 13:24:11 -07:00
smt_literal.h make include paths uniformly use path relative to src. #534 2017-07-31 13:24:11 -07:00
smt_model_checker.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
smt_model_checker.h fix #1365. Filter MBQI instantiations for as-array terms that lead the array theory to return unknown and therefore block further instantiations. as-array terms are at this point almost always created from internal model values so quantifier instantiations with these have little value, other than instantiations of other paraameters that may indepdendently help 2017-11-23 11:17:41 -08:00
smt_model_finder.cpp fix #1492 2018-02-18 13:20:15 -08:00
smt_model_finder.h reducing dependencies on simplifier 2017-08-22 15:09:34 -07:00
smt_model_generator.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
smt_model_generator.h Use nullptr. 2018-02-12 14:05:55 +07:00
smt_quantifier.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
smt_quantifier.h Typo fixes. 2018-01-02 22:48:06 +07:00
smt_quantifier_instances.h update header guards to be C++ style. Fixes issue #9 2015-07-08 23:18:40 -07:00
smt_quantifier_stat.cpp make include paths uniformly use path relative to src. #534 2017-07-31 13:24:11 -07:00
smt_quantifier_stat.h Use nullptr. 2018-02-12 14:05:55 +07:00
smt_quick_checker.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
smt_quick_checker.h Use nullptr. 2018-02-12 14:05:55 +07:00
smt_relevancy.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
smt_relevancy.h Use override rather than virtual. 2018-02-10 09:56:33 +07:00
smt_setup.cpp fix setup for non-linear real arithmetic per QF_UFNRA regresssions 2017-12-08 09:23:57 +05:30
smt_setup.h add QF_DT 2017-09-17 01:39:39 +02:00
smt_solver.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
smt_solver.h make include paths uniformly use path relative to src. #534 2017-07-31 13:24:11 -07:00
smt_statistics.cpp make include paths uniformly use path relative to src. #534 2017-07-31 13:24:11 -07:00
smt_statistics.h update header guards to be C++ style. Fixes issue #9 2015-07-08 23:18:40 -07:00
smt_theory.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
smt_theory.h Use nullptr. 2018-02-12 14:05:55 +07:00
smt_theory_var_list.h Use nullptr. 2018-02-12 14:05:55 +07:00
smt_types.h make include paths uniformly use path relative to src. #534 2017-07-31 13:24:11 -07:00
smt_value_sort.cpp support for smtlib2.6 datatype parsing 2017-09-04 21:12:43 -07:00
smt_value_sort.h make include paths uniformly use path relative to src. #534 2017-07-31 13:24:11 -07:00
spanning_tree.h make include paths uniformly use path relative to src. #534 2017-07-31 13:24:11 -07:00
spanning_tree_base.h make include paths uniformly use path relative to src. #534 2017-07-31 13:24:11 -07:00
spanning_tree_def.h make include paths uniformly use path relative to src. #534 2017-07-31 13:24:11 -07:00
theory_arith.cpp make include paths uniformly use path relative to src. #534 2017-07-31 13:24:11 -07:00
theory_arith.h Use nullptr. 2018-02-12 14:05:55 +07:00
theory_arith_aux.h Use nullptr. 2018-02-12 14:05:55 +07:00
theory_arith_core.h Use nullptr. 2018-02-12 14:05:55 +07:00
theory_arith_def.h make include paths uniformly use path relative to src. #534 2017-07-31 13:24:11 -07:00
theory_arith_eq.h Use nullptr. 2018-02-12 14:05:55 +07:00
theory_arith_int.h Use nullptr. 2018-02-12 14:05:55 +07:00
theory_arith_inv.h make include paths uniformly use path relative to src. #534 2017-07-31 13:24:11 -07:00
theory_arith_nl.h Use nullptr. 2018-02-12 14:05:55 +07:00
theory_arith_pp.h Use nullptr. 2018-02-12 14:05:55 +07:00
theory_array.cpp additional array functions exposed over API, ping #1223 2017-10-19 11:08:48 -07:00
theory_array.h Use override rather than virtual. 2018-02-10 09:56:33 +07:00
theory_array_base.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
theory_array_base.h Use override rather than virtual. 2018-02-10 09:56:33 +07:00
theory_array_full.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
theory_array_full.h Use override rather than virtual. 2018-02-10 09:56:33 +07:00
theory_bv.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
theory_bv.h Use nullptr. 2018-02-12 14:05:55 +07:00
theory_datatype.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
theory_datatype.h Use nullptr. 2018-02-12 14:05:55 +07:00
theory_dense_diff_logic.cpp make include paths uniformly use path relative to src. #534 2017-07-31 13:24:11 -07:00
theory_dense_diff_logic.h Use override rather than virtual. 2018-02-10 09:56:33 +07:00
theory_dense_diff_logic_def.h Use nullptr. 2018-02-12 14:05:55 +07:00
theory_diff_logic.cpp make include paths uniformly use path relative to src. #534 2017-07-31 13:24:11 -07:00
theory_diff_logic.h Use nullptr. 2018-02-12 14:05:55 +07:00
theory_diff_logic_def.h Use nullptr. 2018-02-12 14:05:55 +07:00
theory_dl.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
theory_dl.h update header guards to be C++ style. Fixes issue #9 2015-07-08 23:18:40 -07:00
theory_dummy.cpp make include paths uniformly use path relative to src. #534 2017-07-31 13:24:11 -07:00
theory_dummy.h Use override rather than virtual. 2018-02-10 09:56:33 +07:00
theory_fpa.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
theory_fpa.h Use override rather than virtual. 2018-02-10 09:56:33 +07:00
theory_lra.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
theory_lra.h Use override rather than virtual. 2018-02-10 09:56:33 +07:00
theory_opt.cpp make include paths uniformly use path relative to src. #534 2017-07-31 13:24:11 -07:00
theory_opt.h make include paths uniformly use path relative to src. #534 2017-07-31 13:24:11 -07:00
theory_pb.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
theory_pb.h Use nullptr. 2018-02-12 14:05:55 +07:00
theory_seq.cpp address accessor inconsistencies between - and from #1506 2018-02-26 14:57:17 +09:00
theory_seq.h fixes to #1500 and #1457 2018-02-25 13:11:20 +09:00
theory_seq_empty.h Use nullptr. 2018-02-12 14:05:55 +07:00
theory_str.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
theory_str.h Use nullptr. 2018-02-12 14:05:55 +07:00
theory_utvpi.cpp make include paths uniformly use path relative to src. #534 2017-07-31 13:24:11 -07:00
theory_utvpi.h Use nullptr. 2018-02-12 14:05:55 +07:00
theory_utvpi_def.h Use nullptr. 2018-02-12 14:05:55 +07:00
theory_wmaxsat.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
theory_wmaxsat.h Use nullptr. 2018-02-12 14:05:55 +07:00
uses_theory.cpp make include paths uniformly use path relative to src. #534 2017-07-31 13:24:11 -07:00
uses_theory.h make include paths uniformly use path relative to src. #534 2017-07-31 13:24:11 -07:00
watch_list.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
watch_list.h Use nullptr. 2018-02-12 14:05:55 +07:00