3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-28 03:15:50 +00:00

remove template Context dependency in every trail object

This commit is contained in:
Nikolaj Bjorner 2021-02-08 15:41:57 -08:00
parent df0a449f70
commit a152bb1e80
65 changed files with 413 additions and 413 deletions

View file

@ -209,8 +209,8 @@ namespace smt {
m_vals.insert(s, v);
add_trail(r);
add_trail(v);
ctx.push_trail(insert_obj_map<context,sort,func_decl*>(m_reps, s));
ctx.push_trail(insert_obj_map<context,sort,func_decl*>(m_vals, s));
ctx.push_trail(insert_obj_map<sort,func_decl*>(m_reps, s));
ctx.push_trail(insert_obj_map<sort,func_decl*>(m_vals, s));
}
}
@ -283,7 +283,7 @@ namespace smt {
void add_trail(ast* a) {
m_trail.push_back(a);
ctx.push_trail(push_back_vector<context,ast_ref_vector>(m_trail));
ctx.push_trail(push_back_vector<ast_ref_vector>(m_trail));
}
};