mirror of
https://github.com/Z3Prover/z3
synced 2025-08-03 01:40:22 +00:00
fix build issues
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
8b2d60e3ca
commit
a7bb41fd49
3 changed files with 11 additions and 7 deletions
|
@ -19,17 +19,17 @@ Revision History:
|
|||
#ifndef ASSERTED_FORMULAS_H_
|
||||
#define ASSERTED_FORMULAS_H_
|
||||
|
||||
#include "smt/params/smt_params.h"
|
||||
#include "util/statistics.h"
|
||||
#include "ast/static_features.h"
|
||||
#include "ast/simplifier/simplifier.h"
|
||||
#include "ast/simplifier/basic_simplifier_plugin.h"
|
||||
#include "ast/static_features.h"
|
||||
#include "ast/simplifier/maximise_ac_sharing.h"
|
||||
#include "ast/simplifier/bit2int.h"
|
||||
#include "ast/macros/macro_manager.h"
|
||||
#include "ast/macros/macro_finder.h"
|
||||
#include "ast/normal_forms/defined_names.h"
|
||||
#include "ast/simplifier/maximise_ac_sharing.h"
|
||||
#include "ast/simplifier/bit2int.h"
|
||||
#include "util/statistics.h"
|
||||
#include "ast/pattern/pattern_inference.h"
|
||||
#include "smt/params/smt_params.h"
|
||||
|
||||
class arith_simplifier_plugin;
|
||||
class bv_simplifier_plugin;
|
||||
|
@ -55,6 +55,7 @@ class asserted_formulas {
|
|||
maximise_bv_sharing m_bv_sharing;
|
||||
|
||||
bool m_inconsistent;
|
||||
bool m_has_quantifiers;
|
||||
|
||||
struct scope {
|
||||
unsigned m_asserted_formulas_lim;
|
||||
|
@ -128,7 +129,7 @@ public:
|
|||
void display_ll(std::ostream & out, ast_mark & pp_visited) const;
|
||||
void collect_statistics(statistics & st) const;
|
||||
// TODO: improve precision of the following method.
|
||||
bool has_quantifiers() const { return m_simplifier.visited_quantifier(); /* approximation */ }
|
||||
bool has_quantifiers() const { return m_has_quantifiers; }
|
||||
|
||||
// -----------------------------------
|
||||
//
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue