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:
parent
3791810920
commit
8196173e29
6 changed files with 11 additions and 11 deletions
|
@ -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;
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue