|
libTriton version 1.0 build 1599
|
The lifting to SMT class. More...
#include <liftingToSMT.hpp>
Public Member Functions | |
| TRITON_EXPORT | LiftingToSMT (const triton::ast::SharedAstContext &astCtxt, triton::engines::symbolic::SymbolicEngine *symbolic) |
| Constructor. | |
| TRITON_EXPORT std::ostream & | liftToSMT (std::ostream &stream, const triton::engines::symbolic::SharedSymbolicExpression &expr, bool assert_=false, bool icomment=false) |
Lifts a symbolic expression and all its references to SMT format. If assert_ is true, then (assert <expr>). If icomment is true, then print instructions assembly in expression comments. | |
The lifting to SMT class.
Definition at line 45 of file liftingToSMT.hpp.
| triton::engines::lifters::LiftingToSMT::LiftingToSMT | ( | const triton::ast::SharedAstContext & | astCtxt, |
| triton::engines::symbolic::SymbolicEngine * | symbolic ) |
Constructor.
Definition at line 22 of file liftingToSMT.cpp.
| std::ostream & triton::engines::lifters::LiftingToSMT::liftToSMT | ( | std::ostream & | stream, |
| const triton::engines::symbolic::SharedSymbolicExpression & | expr, | ||
| bool | assert_ = false, | ||
| bool | icomment = false ) |
Lifts a symbolic expression and all its references to SMT format. If assert_ is true, then (assert <expr>). If icomment is true, then print instructions assembly in expression comments.
Definition at line 117 of file liftingToSMT.cpp.