|
SMTStabilizer API
Public API documentation for SMTStabilizer
|
String theory helper functions for SMT string operators. More...
#include <util.h>
Static Public Member Functions | |
| static std::string | strSubstr (const std::string &s, const Integer &i, const Integer &j) |
| static bool | strPrefixof (const std::string &s, const std::string &t) |
| static bool | strSuffixof (const std::string &s, const std::string &t) |
| static bool | strContains (const std::string &s, const std::string &t) |
| static Integer | strIndexof (const std::string &s, const std::string &t, const Integer &i) |
| static std::string | strCharAt (const std::string &s, const Integer &i) |
| static std::string | strUpdate (const std::string &s, const Integer &i, const std::string &t) |
| static std::string | strReplace (const std::string &s, const std::string &t, const std::string &u) |
| static std::string | strReplaceAll (const std::string &s, const std::string &t, const std::string &u) |
| static std::string | strToLower (const std::string &s) |
| static std::string | strToUpper (const std::string &s) |
| static std::string | strRev (const std::string &s) |
| static std::string | strUnquate (const std::string &s) |
|
static |
Definition at line 1024 of file util.cpp.
References stabilizer::parser::HighPrecisionInteger::toULong().
Referenced by stabilizer::parser::Parser::rewrite().
|
static |
Definition at line 998 of file util.cpp.
Referenced by stabilizer::parser::Parser::rewrite().
|
static |
Definition at line 1007 of file util.cpp.
References stabilizer::parser::HighPrecisionInteger::toULong().
Referenced by stabilizer::parser::Parser::rewrite().
|
static |
Definition at line 971 of file util.cpp.
Referenced by stabilizer::parser::Parser::rewrite().
|
static |
Definition at line 1042 of file util.cpp.
Referenced by stabilizer::parser::Parser::rewrite().
|
static |
Definition at line 1062 of file util.cpp.
Referenced by stabilizer::parser::Parser::rewrite().
|
static |
Definition at line 1103 of file util.cpp.
Referenced by stabilizer::parser::Parser::rewrite().
|
static |
Definition at line 950 of file util.cpp.
References stabilizer::parser::HighPrecisionInteger::toULong().
Referenced by stabilizer::parser::Parser::rewrite().
|
static |
Definition at line 984 of file util.cpp.
Referenced by stabilizer::parser::Parser::rewrite().
|
static |
Definition at line 1085 of file util.cpp.
Referenced by stabilizer::parser::Parser::rewrite().
|
static |
Definition at line 1094 of file util.cpp.
Referenced by stabilizer::parser::Parser::rewrite().
|
inlinestatic |
Definition at line 164 of file util.h.
Referenced by stabilizer::parser::Parser::rewrite().
|
static |
Definition at line 1030 of file util.cpp.
References stabilizer::parser::HighPrecisionInteger::toULong().
Referenced by stabilizer::parser::Parser::rewrite().