Introduce quantifiers term registry (#5983)
authorAndrew Reynolds <andrew.j.reynolds@gmail.com>
Tue, 2 Mar 2021 03:37:03 +0000 (21:37 -0600)
committerGitHub <noreply@github.com>
Tue, 2 Mar 2021 03:37:03 +0000 (03:37 +0000)
commit4132e91fdb2f8912a89a101e96c86bf5076b327a
tree9d773b3a36aa68bda3d7b7839d9d8cd72a4061ef
parentb5073e16ea49ce9214fcc5318ce080724719c809
Introduce quantifiers term registry (#5983)

This groups utilities related to ground terms into TermRegistry which will be passed to quantifier modules.
src/CMakeLists.txt
src/theory/quantifiers/equality_query.cpp
src/theory/quantifiers/equality_query.h
src/theory/quantifiers/sygus/term_database_sygus.cpp
src/theory/quantifiers/sygus/term_database_sygus.h
src/theory/quantifiers/term_registry.cpp [new file with mode: 0644]
src/theory/quantifiers/term_registry.h [new file with mode: 0644]
src/theory/quantifiers_engine.cpp
src/theory/quantifiers_engine.h