move collectAssertedTerms back to the theory class (#7018)
authorGereon Kremer <nafur42@gmail.com>
Wed, 18 Aug 2021 23:20:30 +0000 (16:20 -0700)
committerGitHub <noreply@github.com>
Wed, 18 Aug 2021 23:20:30 +0000 (23:20 +0000)
commitfbf6733b9c182d0e0ecedfaa5dc9f576f6f1607f
treeb0dc15d510ba631ad745edf91da474f72ce2e342
parent7ef9f24a1a879d278d8ac5a3fef28c7ca8489d2c
move collectAssertedTerms back to the theory class (#7018)

This PR moves the collectAssertedTerms utility function from the model manager to the theory class. This allows to use the utility also when we are not currently building the model.
src/theory/model_manager.cpp
src/theory/model_manager.h
src/theory/model_manager_distributed.cpp
src/theory/theory.cpp
src/theory/theory.h