Eliminate static access to dtSharedSelectors (#8804)
authorAndrew Reynolds <andrew.j.reynolds@gmail.com>
Wed, 25 May 2022 20:16:40 +0000 (15:16 -0500)
committerGitHub <noreply@github.com>
Wed, 25 May 2022 20:16:40 +0000 (20:16 +0000)
commit19b18be61c365f8506785a41244b74d008fa5976
treec2ca8c0d90b1ec2669c732090cb53dde3c111efe
parentb02943d28e641ff894c50bee810309b783731555
Eliminate static access to dtSharedSelectors (#8804)

Towards eliminating option scopes.
23 files changed:
src/expr/dtype_cons.cpp
src/expr/dtype_cons.h
src/theory/datatypes/datatypes_rewriter.cpp
src/theory/datatypes/datatypes_rewriter.h
src/theory/datatypes/proof_checker.cpp
src/theory/datatypes/proof_checker.h
src/theory/datatypes/sygus_extension.cpp
src/theory/datatypes/sygus_extension.h
src/theory/datatypes/theory_datatypes.cpp
src/theory/datatypes/theory_datatypes_utils.cpp
src/theory/datatypes/theory_datatypes_utils.h
src/theory/datatypes/tuple_utils.cpp
src/theory/quantifiers/cegqi/ceg_dt_instantiator.cpp
src/theory/quantifiers/ematching/candidate_generator.cpp
src/theory/quantifiers/ematching/candidate_generator.h
src/theory/quantifiers/ematching/inst_match_generator.cpp
src/theory/quantifiers/fmf/bounded_integers.cpp
src/theory/quantifiers/skolemize.cpp
src/theory/quantifiers/sygus/sygus_eval_unfold.cpp
src/theory/quantifiers/sygus/sygus_explain.cpp
src/theory/quantifiers/sygus/sygus_explain.h
src/theory/quantifiers/sygus/term_database_sygus.cpp
src/theory/quantifiers/sygus_inst.cpp