mirror of
https://github.com/Z3Prover/z3
synced 2025-07-26 06:07:01 +00:00
Merge branch 'opt' of https://github.com/Z3Prover/z3 into unstable
This commit is contained in:
commit
ab5022888c
396 changed files with 86387 additions and 3294 deletions
|
@ -126,6 +126,8 @@ public:
|
|||
unsigned get_word(unsigned word_idx) const {
|
||||
return m_data[word_idx];
|
||||
}
|
||||
|
||||
unsigned get_hash() const;
|
||||
|
||||
bool get(unsigned bit_idx) const {
|
||||
SASSERT(bit_idx < size());
|
||||
|
@ -202,8 +204,13 @@ public:
|
|||
bit_vector & operator|=(bit_vector const & source);
|
||||
|
||||
bit_vector & operator&=(bit_vector const & source);
|
||||
|
||||
bit_vector & neg();
|
||||
|
||||
void display(std::ostream & out) const;
|
||||
|
||||
bool contains(const bit_vector & other) const;
|
||||
|
||||
};
|
||||
|
||||
inline std::ostream & operator<<(std::ostream & out, bit_vector const & b) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue