3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-05-09 08:45:47 +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

@ -23,6 +23,8 @@ Notes:
#include"converter.h"
#include"ref.h"
class labels_vec : public svector<symbol> {};
class model_converter : public converter {
public:
virtual void operator()(model_ref & m) {} // TODO: delete
@ -33,7 +35,7 @@ public:
operator()(m);
}
virtual void operator()(svector<symbol> & r, unsigned goal_idx) {}
virtual void operator()(labels_vec & r, unsigned goal_idx) {}
virtual model_converter * translate(ast_translation & translator) = 0;
};