Use inference manager to access intantiate utility instead of quantifiers engine...
authorAndrew Reynolds <andrew.j.reynolds@gmail.com>
Wed, 24 Mar 2021 22:44:52 +0000 (17:44 -0500)
committerGitHub <noreply@github.com>
Wed, 24 Mar 2021 22:44:52 +0000 (22:44 +0000)
commit77b75a69e51b742e1448d754b6886c10ef76e79f
treeb3c4f9793fc0db34494e1d914286e32a1bd4c04c
parentcfe207563479a1e9e13d52bdd93446a8c816636a
Use inference manager to access intantiate utility instead of quantifiers engine (#6198)

Towards breaking dependencies on quantifers engine.
20 files changed:
src/theory/quantifiers/cegqi/inst_strategy_cegqi.cpp
src/theory/quantifiers/conjecture_generator.cpp
src/theory/quantifiers/ematching/ho_trigger.cpp
src/theory/quantifiers/ematching/im_generator.h
src/theory/quantifiers/ematching/inst_match_generator_simple.h
src/theory/quantifiers/ematching/trigger.cpp
src/theory/quantifiers/fmf/full_model_check.cpp
src/theory/quantifiers/fmf/full_model_check.h
src/theory/quantifiers/fmf/model_builder.cpp
src/theory/quantifiers/fmf/model_builder.h
src/theory/quantifiers/fmf/model_engine.cpp
src/theory/quantifiers/inst_strategy_enumerative.cpp
src/theory/quantifiers/quant_conflict_find.cpp
src/theory/quantifiers/quant_conflict_find.h
src/theory/quantifiers/quantifiers_modules.cpp
src/theory/quantifiers/sygus/ce_guided_single_inv.cpp
src/theory/quantifiers/sygus/synth_conjecture.cpp
src/theory/quantifiers/sygus_inst.cpp
src/theory/quantifiers_engine.cpp
src/theory/quantifiers_engine.h