3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2026-03-02 03:36:53 +00:00
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2020-03-02 18:15:29 -08:00
parent a319f4bf58
commit f736f7e83e
17 changed files with 189 additions and 7 deletions

View file

@ -26,12 +26,14 @@ Revision History:
#include "ast/fpa_decl_plugin.h"
#include "ast/seq_decl_plugin.h"
#include "ast/special_relations_decl_plugin.h"
#include "ast/refinement_sort_decl_plugin.h"
#include "util/map.h"
struct static_features {
ast_manager & m;
arith_util m_autil;
bv_util m_bvutil;
refinement_sort_util m_rsutil;
array_util m_arrayutil;
fpa_util m_fpautil;
seq_util m_sequtil;
@ -82,6 +84,7 @@ struct static_features {
bool m_has_bv; //
bool m_has_fpa; //
bool m_has_sr; // has special relations
bool m_has_rs; // has refinement sorts
bool m_has_str; // has String-typed terms
bool m_has_seq_non_str; // has non-String-typed Sequence terms
bool m_has_arrays; //