All Methods Static Methods Concrete Methods
| Modifier and Type |
Method and Description |
static SmtExpr |
mkAbs(SmtExpr arg) |
static SmtExpr |
mkAdd(SmtExpr left,
SmtExpr right) |
static SmtExpr |
mkBV2Int(SmtExpr arg) |
static SmtExpr |
mkBV2Nat(SmtExpr arg) |
static SmtExpr |
mkBVADD(SmtExpr left,
SmtExpr right) |
static SmtExpr |
mkBVAND(SmtExpr left,
SmtExpr right) |
static SmtExpr |
mkBVASHR(SmtExpr left,
SmtExpr right) |
static SmtExpr |
mkBVLSHR(SmtExpr left,
SmtExpr right) |
static SmtExpr |
mkBVOR(SmtExpr left,
SmtExpr right) |
static SmtExpr |
mkBVSHL(SmtExpr left,
SmtExpr right) |
static SmtExpr |
mkBVXOR(SmtExpr left,
SmtExpr right) |
static SmtExpr |
mkCharToInt(SmtExpr arg) |
static SmtExpr |
mkConcat(SmtExpr left,
SmtExpr right) |
static SmtExpr |
mkContains(SmtExpr left,
SmtExpr right) |
static SmtExpr |
mkEndsWith(SmtExpr left,
SmtExpr right) |
static SmtExpr |
mkEq(SmtExpr left,
SmtExpr right) |
static SmtExpr |
mkGe(SmtExpr left,
SmtExpr right) |
static SmtExpr |
mkGt(SmtExpr left,
SmtExpr right) |
static SmtExpr |
mkIndexOf(SmtExpr left,
SmtExpr right) |
static SmtExpr |
mkInt2BV(int bitwidth,
SmtExpr arg) |
static SmtExpr |
mkInt2Real(SmtExpr intExpr) |
static SmtIntConstant |
mkIntConstant(long longValue) |
static SmtConstantDeclaration |
mkIntConstantDeclaration(String constName) |
static SmtExpr |
mkIntDiv(SmtExpr left,
SmtExpr right) |
static SmtFunctionDeclaration |
mkIntFunctionDeclaration(String funcName) |
static SmtExpr |
mkIntToChar(SmtExpr arg) |
static SmtExpr |
mkIntToStr(SmtExpr arg) |
static SmtIntVariable |
mkIntVariable(String varName) |
static SmtExpr |
mkITE(SmtExpr condExpr,
SmtExpr thenExpr,
SmtExpr elseExpr) |
static SmtExpr |
mkLe(SmtExpr left,
SmtExpr right) |
static SmtExpr |
mkLength(SmtExpr stringExpr) |
static SmtExpr |
mkLoop(SmtExpr regExpr,
SmtIntConstant minExpr) |
static SmtExpr |
mkLoop(SmtExpr regExpr,
SmtIntConstant minExpr,
SmtIntConstant maxExpr) |
static SmtExpr |
mkLt(SmtExpr left,
SmtExpr right) |
static SmtExpr |
mkMod(SmtExpr left,
SmtExpr right) |
static SmtExpr |
mkMul(SmtExpr left,
SmtExpr right) |
static SmtExpr |
mkNeg(SmtExpr expr) |
static SmtExpr |
mkNot(SmtExpr arg) |
static SmtExpr |
mkReal2Int(SmtExpr realExpr) |
static SmtRealConstant |
mkRealConstant(double doubleValue) |
static SmtConstantDeclaration |
mkRealConstantDeclaration(String constName) |
static SmtExpr |
mkRealDiv(SmtExpr left,
SmtExpr right) |
static SmtFunctionDeclaration |
mkRealFunctionDeclaration(String funcName) |
static SmtRealVariable |
mkRealVariable(String varName) |
static SmtExpr |
mkRegExpAllChar() |
static SmtExpr |
mkRegExpConcat(SmtExpr left,
SmtExpr right) |
static SmtExpr |
mkRegExpKleeCross(SmtExpr regExpr) |
static SmtExpr |
mkRegExpOptional(SmtExpr e) |
static SmtExpr |
mkRegExpRange(SmtExpr fromExpr,
SmtExpr toExpr) |
static SmtExpr |
mkRegExpUnion(SmtExpr left,
SmtExpr right) |
static SmtExpr |
mkReKleeneStar(SmtExpr expr) |
static SmtExpr |
mkRem(SmtExpr left,
SmtExpr right) |
static SmtExpr |
mkReplace(SmtExpr strExpr,
SmtExpr targetExpr,
SmtExpr replacementExpr) |
static SmtExpr |
mkStartsWith(SmtExpr left,
SmtExpr right) |
static SmtExpr |
mkStrAt(SmtExpr left,
SmtExpr right) |
static SmtExpr |
mkStrConcat(SmtExpr left,
SmtExpr right) |
static SmtExpr |
mkStrContains(SmtExpr left,
SmtExpr right) |
static SmtExpr |
mkStrIndexOf(SmtExpr stringExpr,
SmtExpr termExpr,
SmtExpr indexExpr) |
static SmtStringConstant |
mkStringConstant(String stringValue) |
static SmtConstantDeclaration |
mkStringConstantDeclaration(String constName) |
static SmtFunctionDeclaration |
mkStringFunctionDeclaration(String funcName) |
static SmtExpr |
mkStringVariable(String varName) |
static SmtExpr |
mkStrInRegExp(SmtExpr left,
SmtExpr right) |
static SmtExpr |
mkStrLen(SmtExpr arg) |
static SmtExpr |
mkStrPrefixOf(SmtExpr stringExpr,
SmtExpr termExpr) |
static SmtExpr |
mkStrReplace(SmtExpr stringExpr,
SmtExpr targetExpr,
SmtExpr replacementExpr) |
static SmtExpr |
mkStrSubstring(SmtExpr stringExpr,
SmtExpr startIndex,
SmtExpr offset) |
static SmtExpr |
mkStrSuffixOf(SmtExpr left,
SmtExpr right) |
static SmtExpr |
mkStrToInt(SmtExpr arg) |
static SmtExpr |
mkStrToRegExp(SmtStringConstant strConstant) |
static SmtExpr |
mkSub(SmtExpr left,
SmtExpr right) |
static SmtExpr |
mkSubstring(SmtExpr string,
SmtExpr fromExpr,
SmtExpr toExpr) |