mirror of
https://github.com/Z3Prover/z3
synced 2025-04-27 19:05:51 +00:00
added method for creating ast_manager based on context_params configuration
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
This commit is contained in:
parent
84e79035cb
commit
9b7946e52d
9 changed files with 51 additions and 41 deletions
|
@ -37,6 +37,7 @@ public:
|
|||
bool m_model;
|
||||
bool m_model_validate;
|
||||
bool m_unsat_core;
|
||||
bool m_smtlib2_compliant; // it must be here because it enable/disable the use of coercions in the ast_manager.
|
||||
unsigned m_timeout;
|
||||
|
||||
context_params();
|
||||
|
@ -63,6 +64,11 @@ public:
|
|||
Example: auto_config
|
||||
*/
|
||||
params_ref merge_default_params(params_ref const & p);
|
||||
|
||||
/**
|
||||
\brief Create an AST manager using this configuration.
|
||||
*/
|
||||
ast_manager * mk_ast_manager();
|
||||
};
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue