Cleaning up scopes in preparation for symbol manager (#5442)
authorAndrew Reynolds <andrew.j.reynolds@gmail.com>
Mon, 16 Nov 2020 16:40:30 +0000 (10:40 -0600)
committerGitHub <noreply@github.com>
Mon, 16 Nov 2020 16:40:30 +0000 (10:40 -0600)
commita24a67080965f676335388c177d7eb8a9d3fdb13
treedd34520a8206a8d42d28aaca6df15b7879f6b831
parentdb84323caa3009cf418f959313e49f5bea5d35a6
Cleaning up scopes in preparation for symbol manager (#5442)

This changes the default of Parser::pushScope and prepares symbol manager further for maintaining expression names.
src/expr/symbol_manager.cpp
src/expr/symbol_manager.h
src/parser/parser.cpp
src/parser/parser.h
src/parser/smt2/Smt2.g
src/parser/smt2/smt2.cpp
src/parser/smt2/smt2.h