3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-29 03:45:51 +00:00

Introduce and use labels_vec

This commit is contained in:
Doug Woos 2017-01-30 15:50:34 -08:00
parent 3791810920
commit 8196173e29
6 changed files with 11 additions and 11 deletions

View file

@ -167,7 +167,7 @@ public:
struct check_sat_tactic_result : public simple_check_sat_result {
public:
svector<symbol> labels;
labels_vec labels;
check_sat_tactic_result(ast_manager & m) : simple_check_sat_result(m) {
}
@ -181,8 +181,6 @@ public:
}
};
typedef svector<symbol> & labels_ref;
class check_sat_using_tactict_cmd : public exec_given_tactic_cmd {
public:
check_sat_using_tactict_cmd():
@ -205,7 +203,7 @@ public:
ast_manager & m = ctx.m();
unsigned timeout = p.get_uint("timeout", ctx.params().m_timeout);
unsigned rlimit = p.get_uint("rlimit", ctx.params().m_rlimit);
svector<symbol> labels;
labels_vec labels;
goal_ref g = alloc(goal, m, ctx.produce_proofs(), ctx.produce_models(), ctx.produce_unsat_cores());
assert_exprs_from(ctx, *g);
TRACE("check_sat_using", g->display(tout););