3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-10-02 22:19:30 +00:00
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2020-04-10 13:42:20 -07:00
parent fa900c39ab
commit fdabaa6cd2
4 changed files with 25 additions and 0 deletions

View file

@ -268,6 +268,7 @@ public:
// Macros
//
// -----------------------------------
macro_manager& get_macro_manager() { return m_macro_manager; }
unsigned get_num_macros() const { return m_macro_manager.get_num_macros(); }
unsigned get_first_macro_last_level() const { return m_macro_manager.get_first_macro_last_level(); }
func_decl * get_macro_func_decl(unsigned i) const { return m_macro_manager.get_macro_func_decl(i); }

View file

@ -160,6 +160,8 @@ namespace smt {
dst_af.assert_expr(fml, pr);
}
src_af.get_macro_manager().copy_to(dst_af.get_macro_manager());
if (!src_ctx.m_setup.already_configured()) {
return;
}