Use InferenceManager in ExtTheory (#7006)
authorGereon Kremer <nafur42@gmail.com>
Mon, 16 Aug 2021 16:11:18 +0000 (09:11 -0700)
committerGitHub <noreply@github.com>
Mon, 16 Aug 2021 16:11:18 +0000 (16:11 +0000)
commit11b6d67d32160681d4495fd92930ffb6ddb79abe
treee03474a3be09a3be7d041e315767854ee331f415
parent5e31ee3a34388d6d44129e898897bdb1297009de
Use InferenceManager in ExtTheory (#7006)

This PR refactors the ExtTheory class to use a given inference manager instead of a given output channel.
src/theory/arith/nl/nonlinear_extension.cpp
src/theory/ext_theory.cpp
src/theory/ext_theory.h
src/theory/inference_id.cpp
src/theory/inference_id.h
src/theory/strings/theory_strings.cpp
src/theory/strings/theory_strings.h