3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-28 11:25:51 +00:00
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2021-07-02 13:30:15 -07:00
parent cc4354ffd5
commit c053c7f1c8
3 changed files with 4 additions and 0 deletions

View file

@ -42,6 +42,7 @@ template<typename Numeral>
class mod_interval {
bool emp { false };
public:
virtual ~mod_interval() {}
Numeral lo { 0 };
Numeral hi { 0 };
mod_interval() {}
@ -65,6 +66,7 @@ public:
void intersect_ugt(Numeral const& l);
void intersect_fixed(Numeral const& n);
void intersect_diff(Numeral const& n);
mod_interval operator&(mod_interval const& other) const;
mod_interval operator+(mod_interval const& other) const;
mod_interval operator-(mod_interval const& other) const;