Driver & Options cleanup (#7109)
authorGereon Kremer <nafur42@gmail.com>
Thu, 2 Sep 2021 18:21:56 +0000 (11:21 -0700)
committerGitHub <noreply@github.com>
Thu, 2 Sep 2021 18:21:56 +0000 (18:21 +0000)
commitb88b3cb5d93e4a2639d4ad647389953656e4c9ea
tree56689a5eb6aebd665f77d2f4ae9875d3a81a3701
parent522fd010b5a64574040c6e4d2a479fa0d8b569d2
Driver & Options cleanup (#7109)

This PR does some cleanup in the driver and the options. It removes the now obsolete public attribute that allowed using the options in the driver, and removes a bunch of includes from the driver that are no longer necessary.
src/main/command_executor.h
src/main/driver_unified.cpp
src/main/interactive_shell.h
src/main/main.cpp
src/main/time_limit.h
src/options/base_options.toml
src/options/main_options.toml
src/options/mkoptions.py
src/options/module_template.h
src/options/parser_options.toml
test/api/smt2_compliance.cpp