Moving instantiate and skolemize into quantifiers inference manager (#6188)
authorAndrew Reynolds <andrew.j.reynolds@gmail.com>
Tue, 23 Mar 2021 01:32:32 +0000 (20:32 -0500)
committerGitHub <noreply@github.com>
Tue, 23 Mar 2021 01:32:32 +0000 (01:32 +0000)
commit61b9dadc88de3bf7d52538f9e914cfb61cbb7bb6
treef40523a4d2b095101063975145b578c94da7e941
parent442bc26b6ce093efed14bfd6764dac30bfdf918f
Moving instantiate and skolemize into quantifiers inference manager (#6188)

After this PR, utilities for instantiation are available from the quantifiers inference manager instead of quantifiers engine. This means that the majority of the dependencies on quantifiers engine will (finally) start being cleaned up after this PR.
src/theory/quantifiers/instantiate.cpp
src/theory/quantifiers/instantiate.h
src/theory/quantifiers/quantifiers_inference_manager.cpp
src/theory/quantifiers/quantifiers_inference_manager.h
src/theory/quantifiers/theory_quantifiers.cpp
src/theory/quantifiers/theory_quantifiers.h
src/theory/quantifiers_engine.cpp
src/theory/quantifiers_engine.h