diff options
author | Andrew Reynolds <andrew.j.reynolds@gmail.com> | 2020-11-11 12:56:03 -0600 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-11-11 12:56:03 -0600 |
commit | 80930ce4f6d21b417028a5ec207ddfbd7d85e66d (patch) | |
tree | 6c616c78fc05609983d1d4742fa5d0e69b8aa22e /test/unit/parser/parser_builder_black.h | |
parent | 7d3198d18304eb6ea5f087a82defb4952fce31b9 (diff) |
Move symbol manager to src/expr/ (#5420)
This is required since symbol manager will use context dependent data structures (in its cpp).
This is required since classes in src/parser/ are not allowed to include private headers.
Diffstat (limited to 'test/unit/parser/parser_builder_black.h')
-rw-r--r-- | test/unit/parser/parser_builder_black.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/test/unit/parser/parser_builder_black.h b/test/unit/parser/parser_builder_black.h index b8ec96836..c101542d0 100644 --- a/test/unit/parser/parser_builder_black.h +++ b/test/unit/parser/parser_builder_black.h @@ -25,10 +25,10 @@ #include <iostream> #include "api/cvc4cpp.h" +#include "expr/symbol_manager.h" #include "options/language.h" #include "parser/parser.h" #include "parser/parser_builder.h" -#include "parser/symbol_manager.h" using namespace CVC4; using namespace CVC4::parser; @@ -43,7 +43,7 @@ class ParserBuilderBlack : public CxxTest::TestSuite // ensure the old symbol manager is deleted d_symman.reset(nullptr); d_solver.reset(new api::Solver()); - d_symman.reset(new parser::SymbolManager(d_solver.get())); + d_symman.reset(new SymbolManager(d_solver.get())); } void tearDown() override {} @@ -134,6 +134,6 @@ class ParserBuilderBlack : public CxxTest::TestSuite } std::unique_ptr<api::Solver> d_solver; - std::unique_ptr<parser::SymbolManager> d_symman; + std::unique_ptr<SymbolManager> d_symman; }; // class ParserBuilderBlack |