Pass symbol manager to commands (#5410)
authorAndrew Reynolds <andrew.j.reynolds@gmail.com>
Wed, 11 Nov 2020 13:44:25 +0000 (07:44 -0600)
committerGitHub <noreply@github.com>
Wed, 11 Nov 2020 13:44:25 +0000 (07:44 -0600)
commitc28f040e3b8c4aba150a61f0e42b1da7376b350e
tree8fe4bef06a9a88379ed3427caf51e91d49f8bf1f
parent59d8647b04f86421949390a3e958ffdf0df07665
Pass symbol manager to commands (#5410)

This PR passes the symbol manager to Command::invoke.

There are no behavior changes in this PR. This is in preparation for reimplementing several features in the parser related to symbols.
src/main/command_executor.cpp
src/main/command_executor.h
src/smt/command.cpp
src/smt/command.h
test/api/smt2_compliance.cpp