klee
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ExprSMTLIBPrinter.cpp File Reference
#include "llvm/Support/Casting.h"
#include "llvm/Support/CommandLine.h"
#include "klee/util/ExprSMTLIBPrinter.h"
Include dependency graph for ExprSMTLIBPrinter.cpp:

Go to the source code of this file.

Namespaces

 ExprSMTLIBOptions
 
 klee
 

Functions

llvm::cl::opt
< klee::ExprSMTLIBPrinter::ConstantDisplayMode
ExprSMTLIBOptions::argConstantDisplayMode ("smtlib-display-constants", llvm::cl::desc("Sets how bitvector constants are written in generated ""SMT-LIBv2 files (default=dec)"), llvm::cl::values(clEnumValN(klee::ExprSMTLIBPrinter::BINARY,"bin","Use binary form (e.g. #b00101101)"), clEnumValN(klee::ExprSMTLIBPrinter::HEX,"hex","Use Hexadecimal form (e.g. #x2D)"), clEnumValN(klee::ExprSMTLIBPrinter::DECIMAL,"dec","Use decimal form (e.g. (_ bv45 8) )"), clEnumValEnd), llvm::cl::init(klee::ExprSMTLIBPrinter::DECIMAL))
 
llvm::cl::opt< bool > ExprSMTLIBOptions::humanReadableSMTLIB ("smtlib-human-readable", llvm::cl::desc("Enables generated SMT-LIBv2 files to be human readable (default=off)"), llvm::cl::init(false))