Bug fixes and refactoring of parametric datatypes, add some regressions.
authorajreynol <andrew.j.reynolds@gmail.com>
Fri, 2 Dec 2016 20:25:07 +0000 (14:25 -0600)
committerajreynol <andrew.j.reynolds@gmail.com>
Fri, 2 Dec 2016 20:25:07 +0000 (14:25 -0600)
commitc3c8d013d2a879eaa1d205e57af32a7f8bb8c0b7
treef4a8372d8cd693df5f33e8d49cea53dbb418349e
parent623e701247ed08e3f59d57b18ebe42f4d4db221e
Bug fixes and refactoring of parametric datatypes, add some regressions.
23 files changed:
src/expr/datatype.cpp
src/expr/datatype.h
src/expr/type.cpp
src/expr/type_node.cpp
src/expr/type_node.h
src/smt/boolean_terms.cpp
src/theory/datatypes/datatypes_rewriter.h
src/theory/datatypes/datatypes_sygus.cpp
src/theory/datatypes/kinds
src/theory/datatypes/theory_datatypes.cpp
src/theory/datatypes/type_enumerator.cpp
src/theory/datatypes/type_enumerator.h
src/theory/quantifiers/ce_guided_instantiation.cpp
src/theory/quantifiers/ce_guided_single_inv.cpp
src/theory/quantifiers/ce_guided_single_inv_sol.cpp
src/theory/quantifiers/quant_split.cpp
src/theory/quantifiers/quantifiers_rewriter.cpp
src/theory/quantifiers/term_database.cpp
src/theory/theory_model.cpp
src/theory/unconstrained_simplifier.cpp
test/regress/regress0/datatypes/Makefile.am
test/regress/regress0/datatypes/dt-param-card4-bool-sat.smt2 [new file with mode: 0644]
test/regress/regress0/datatypes/dt-param-card4-unsat.smt2 [new file with mode: 0644]