Push Env class into TheoryState (#7012)
authorGereon Kremer <nafur42@gmail.com>
Tue, 17 Aug 2021 00:20:27 +0000 (17:20 -0700)
committerGitHub <noreply@github.com>
Tue, 17 Aug 2021 00:20:27 +0000 (17:20 -0700)
commita11de769885cf9ac4b2c2f06409976080b326fe6
tree6c3c15110812d6fbcc7f96aa1d5bd782b02534c3
parent11b6d67d32160681d4495fd92930ffb6ddb79abe
Push Env class into TheoryState (#7012)

This PR is a follow-up to #7011, making the Env object available in the TheoryState base class.
25 files changed:
src/theory/arith/arith_state.cpp
src/theory/arith/arith_state.h
src/theory/arith/theory_arith.cpp
src/theory/arrays/theory_arrays.cpp
src/theory/bags/solver_state.cpp
src/theory/bags/solver_state.h
src/theory/bags/theory_bags.cpp
src/theory/builtin/theory_builtin.cpp
src/theory/bv/theory_bv.cpp
src/theory/datatypes/theory_datatypes.cpp
src/theory/fp/theory_fp.cpp
src/theory/quantifiers/quantifiers_state.cpp
src/theory/quantifiers/quantifiers_state.h
src/theory/quantifiers/theory_quantifiers.cpp
src/theory/sep/theory_sep.cpp
src/theory/sets/solver_state.cpp
src/theory/sets/solver_state.h
src/theory/sets/theory_sets.cpp
src/theory/strings/solver_state.cpp
src/theory/strings/solver_state.h
src/theory/strings/theory_strings.cpp
src/theory/theory_state.cpp
src/theory/theory_state.h
src/theory/uf/theory_uf.cpp
test/unit/test_smt.h