class
Z3Context extends Z3Pointer
Instance Constructors
-
new
Z3Context(config: Map[String, String])
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
-
def
delete(): Unit
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
finalize(): Unit
-
def
getBoolValue(ast: Z3AST): Boolean
-
final
def
getClass(): Class[_]
-
def
getNumeralInt(ast: Z3AST): Integer
-
def
hashCode(): Int
-
def
isEqAST(t1: Z3AST, t2: Z3AST): Boolean
-
def
isEqSort(s1: Z3Sort, s2: Z3Sort): Boolean
-
final
def
isInstanceOf[T0]: Boolean
-
def
mkAdd(args: <repeated...>[Z3AST]): Z3AST
-
def
mkAnd(args: <repeated...>[Z3AST]): Z3AST
-
def
mkBoolSort(): Z3Sort
-
def
mkConst(symbol: Z3Symbol, sort: Z3Sort): Z3AST
-
def
mkDistinct(args: <repeated...>[Z3AST]): Z3AST
-
def
mkDiv(ast1: Z3AST, ast2: Z3AST): Z3AST
-
def
mkEq(ast1: Z3AST, ast2: Z3AST): Z3AST
-
def
mkFalse(): Z3AST
-
def
mkGE(ast1: Z3AST, ast2: Z3AST): Z3AST
-
def
mkGT(ast1: Z3AST, ast2: Z3AST): Z3AST
-
def
mkITE(t1: Z3AST, t2: Z3AST, t3: Z3AST): Z3AST
-
def
mkIff(t1: Z3AST, t2: Z3AST): Z3AST
-
def
mkImplies(t1: Z3AST, t2: Z3AST): Z3AST
-
def
mkInt(value: Int, sort: Z3Sort): Z3AST
-
def
mkInt2Real(ast: Z3AST): Z3AST
-
def
mkIntSort(): Z3Sort
-
def
mkIntSymbol(i: Int): Z3Symbol
-
def
mkIsInt(ast: Z3AST): Z3AST
-
def
mkLE(ast1: Z3AST, ast2: Z3AST): Z3AST
-
def
mkLT(ast1: Z3AST, ast2: Z3AST): Z3AST
-
def
mkMod(ast1: Z3AST, ast2: Z3AST): Z3AST
-
def
mkMul(args: <repeated...>[Z3AST]): Z3AST
-
def
mkNot(ast: Z3AST): Z3AST
-
def
mkOr(args: <repeated...>[Z3AST]): Z3AST
-
def
mkReal(value: Double, numerator: Int, denominator: Int): Z3AST
-
def
mkReal2Int(ast: Z3AST): Z3AST
-
def
mkRealSort(): Z3Sort
-
def
mkRem(ast1: Z3AST, ast2: Z3AST): Z3AST
-
def
mkStringSymbol(s: String): Z3Symbol
-
def
mkSub(args: <repeated...>[Z3AST]): Z3AST
-
def
mkTrue(): Z3AST
-
def
mkUnaryMinus(ast: Z3AST): Z3AST
-
def
mkUninterpretedSort(s: Z3Symbol): Z3Sort
-
def
mkXor(t1: Z3AST, t2: Z3AST): Z3AST
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
def
updateParamValue(paramID: String, paramValue: String): Unit
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Inherited from AnyRef
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
def
clone(): AnyRef
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
finalize(): Unit
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Inherited from Any
Value Members
-
final
def
asInstanceOf[T0]: T0
-
final
def
isInstanceOf[T0]: Boolean
Ungrouped
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
-
def
delete(): Unit
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
finalize(): Unit
-
def
getBoolValue(ast: Z3AST): Boolean
-
final
def
getClass(): Class[_]
-
def
getNumeralInt(ast: Z3AST): Integer
-
def
hashCode(): Int
-
def
isEqAST(t1: Z3AST, t2: Z3AST): Boolean
-
def
isEqSort(s1: Z3Sort, s2: Z3Sort): Boolean
-
final
def
isInstanceOf[T0]: Boolean
-
def
mkAdd(args: <repeated...>[Z3AST]): Z3AST
-
def
mkAnd(args: <repeated...>[Z3AST]): Z3AST
-
def
mkBoolSort(): Z3Sort
-
def
mkConst(symbol: Z3Symbol, sort: Z3Sort): Z3AST
-
def
mkDistinct(args: <repeated...>[Z3AST]): Z3AST
-
def
mkDiv(ast1: Z3AST, ast2: Z3AST): Z3AST
-
def
mkEq(ast1: Z3AST, ast2: Z3AST): Z3AST
-
def
mkFalse(): Z3AST
-
def
mkGE(ast1: Z3AST, ast2: Z3AST): Z3AST
-
def
mkGT(ast1: Z3AST, ast2: Z3AST): Z3AST
-
def
mkITE(t1: Z3AST, t2: Z3AST, t3: Z3AST): Z3AST
-
def
mkIff(t1: Z3AST, t2: Z3AST): Z3AST
-
def
mkImplies(t1: Z3AST, t2: Z3AST): Z3AST
-
def
mkInt(value: Int, sort: Z3Sort): Z3AST
-
def
mkInt2Real(ast: Z3AST): Z3AST
-
def
mkIntSort(): Z3Sort
-
def
mkIntSymbol(i: Int): Z3Symbol
-
def
mkIsInt(ast: Z3AST): Z3AST
-
def
mkLE(ast1: Z3AST, ast2: Z3AST): Z3AST
-
def
mkLT(ast1: Z3AST, ast2: Z3AST): Z3AST
-
def
mkMod(ast1: Z3AST, ast2: Z3AST): Z3AST
-
def
mkMul(args: <repeated...>[Z3AST]): Z3AST
-
def
mkNot(ast: Z3AST): Z3AST
-
def
mkOr(args: <repeated...>[Z3AST]): Z3AST
-
def
mkReal(value: Double, numerator: Int, denominator: Int): Z3AST
-
def
mkReal2Int(ast: Z3AST): Z3AST
-
def
mkRealSort(): Z3Sort
-
def
mkRem(ast1: Z3AST, ast2: Z3AST): Z3AST
-
def
mkStringSymbol(s: String): Z3Symbol
-
def
mkSub(args: <repeated...>[Z3AST]): Z3AST
-
def
mkTrue(): Z3AST
-
def
mkUnaryMinus(ast: Z3AST): Z3AST
-
def
mkUninterpretedSort(s: Z3Symbol): Z3Sort
-
def
mkXor(t1: Z3AST, t2: Z3AST): Z3AST
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
def
updateParamValue(paramID: String, paramValue: String): Unit
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit