mirror of
https://github.com/Z3Prover/z3
synced 2025-10-04 23:13:57 +00:00
honest-to-goodness working model gen, i.e. it didn't crash. more testing needed
This commit is contained in:
parent
24148bafa3
commit
9010a5c4cf
2 changed files with 78 additions and 3 deletions
|
@ -95,6 +95,7 @@ namespace smt {
|
|||
std::map<expr*, int_vector> val_range_map;
|
||||
|
||||
char * char_set;
|
||||
std::map<char, int> charSetLookupTable;
|
||||
int charSetSize;
|
||||
|
||||
protected:
|
||||
|
@ -192,6 +193,7 @@ namespace smt {
|
|||
void get_eqc_allUnroll(expr * n, expr * &constStr, std::set<expr*> & unrollFuncSet);
|
||||
|
||||
void dump_assignments();
|
||||
void initialize_charset();
|
||||
public:
|
||||
theory_str(ast_manager & m);
|
||||
virtual ~theory_str();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue