mirror of
https://github.com/Z3Prover/z3
synced 2025-08-31 23:34:55 +00:00
getting rid of from_index_dummy
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
This commit is contained in:
parent
e49dbbe465
commit
6d5fd5d980
3 changed files with 9 additions and 7 deletions
|
@ -35,8 +35,8 @@ class signed_var {
|
|||
public:
|
||||
// constructor, sign = true means minus
|
||||
signed_var(lpvar v, bool sign): m_sv((v << 1) + (sign ? 1 : 0)) {}
|
||||
explicit signed_var(unsigned sv) : m_sv(sv) {}
|
||||
// constructor
|
||||
signed_var(unsigned sv, from_index_dummy): m_sv(sv) {}
|
||||
bool sign() const { return 0 != (m_sv & 0x1); }
|
||||
lpvar var() const { return m_sv >> 1; }
|
||||
unsigned index() const { return m_sv; }
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue