Z3BitVector32
public extension Z3BitVector32
-
Declaration
Swift
static func & (lhs: Z3BitVector32, rhs: Int32) -> Z3BitVector32
-
Declaration
Swift
static func & (lhs: Int32, rhs: Z3BitVector32) -> Z3BitVector32
-
Declaration
Swift
static func | (lhs: Z3BitVector32, rhs: Int32) -> Z3BitVector32
-
Declaration
Swift
static func | (lhs: Int32, rhs: Z3BitVector32) -> Z3BitVector32
-
Declaration
Swift
static func ^ (lhs: Z3BitVector32, rhs: Int32) -> Z3BitVector32
-
Declaration
Swift
static func ^ (lhs: Int32, rhs: Z3BitVector32) -> Z3BitVector32
-
Declaration
Swift
static func + (lhs: Z3BitVector32, rhs: Int32) -> Z3BitVector32
-
Declaration
Swift
static func + (lhs: Int32, rhs: Z3BitVector32) -> Z3BitVector32
-
Declaration
Swift
static func - (lhs: Z3BitVector32, rhs: Int32) -> Z3BitVector32
-
Declaration
Swift
static func - (lhs: Int32, rhs: Z3BitVector32) -> Z3BitVector32
-
Declaration
Swift
static func * (lhs: Z3BitVector32, rhs: Int32) -> Z3BitVector32
-
Declaration
Swift
static func * (lhs: Int32, rhs: Z3BitVector32) -> Z3BitVector32
-
Declaration
Swift
static func / (lhs: Z3BitVector32, rhs: Int32) -> Z3BitVector32
-
Declaration
Swift
static func / (lhs: Int32, rhs: Z3BitVector32) -> Z3BitVector32
-
Declaration
Swift
static func == (lhs: Int32, rhs: Z3BitVector32) -> Z3Bool
-
Declaration
Swift
static func == (lhs: Z3BitVector32, rhs: Int32) -> Z3Bool
-
Declaration
Swift
static func != (lhs: Int32, rhs: Z3BitVector32) -> Z3Bool
-
Declaration
Swift
static func != (lhs: Z3BitVector32, rhs: Int32) -> Z3Bool
-
Two’s complement signed less than.
It abbreviates:
(or (and (= (extract[|m-1|:|m-1|] t1) bit1) (= (extract[|m-1|:|m-1|] t2) bit0)) (and (= (extract[|m-1|:|m-1|] t1) (extract[|m-1|:|m-1|] t2)) (bvult t1 t2)))
Declaration
Swift
static func < (lhs: Z3BitVector32, rhs: Int32) -> Z3Bool
-
Two’s complement signed less than.
It abbreviates:
(or (and (= (extract[|m-1|:|m-1|] t1) bit1) (= (extract[|m-1|:|m-1|] t2) bit0)) (and (= (extract[|m-1|:|m-1|] t1) (extract[|m-1|:|m-1|] t2)) (bvult t1 t2)))
Declaration
Swift
static func < (lhs: Int32, rhs: Z3BitVector32) -> Z3Bool
-
Two’s complement signed less than or equal to.
Declaration
Swift
static func <= (lhs: Z3BitVector32, rhs: Int32) -> Z3Bool
-
Two’s complement signed greater than or equal to.
Declaration
Swift
static func <= (lhs: Int32, rhs: Z3BitVector32) -> Z3Bool
-
Two’s complement signed greater than.
Declaration
Swift
static func > (lhs: Z3BitVector32, rhs: Int32) -> Z3Bool
-
Two’s complement signed greater than or equal to.
Declaration
Swift
static func > (lhs: Int32, rhs: Z3BitVector32) -> Z3Bool
-
Two’s complement signed greater than or equal to.
Declaration
Swift
static func >= (lhs: Z3BitVector32, rhs: Int32) -> Z3Bool
-
Two’s complement signed greater than or equal to.
Declaration
Swift
static func >= (lhs: Int32, rhs: Z3BitVector32) -> Z3Bool