klee::Expr Member List
This is the complete list of members for
klee::Expr, including all inherited members.
| Add enum value | klee::Expr | |
| And enum value | klee::Expr | |
| AShr enum value | klee::Expr | |
| BinaryKindFirst enum value | klee::Expr | |
| BinaryKindLast enum value | klee::Expr | |
| Bool | klee::Expr | [static] |
| CastKindFirst enum value | klee::Expr | |
| CastKindLast enum value | klee::Expr | |
| classof(const Expr *) | klee::Expr | [inline, static] |
| CmpKindFirst enum value | klee::Expr | |
| CmpKindLast enum value | klee::Expr | |
| compare(const Expr &b) const | klee::Expr | |
| compareContents(const Expr &b) const | klee::Expr | [inline, virtual] |
| computeHash() | klee::Expr | [virtual] |
| Concat enum value | klee::Expr | |
| Constant enum value | klee::Expr | |
| count | klee::Expr | [static] |
| createCoerceToPointerType(ref< Expr > e) | klee::Expr | [static] |
| createFromKind(Kind k, std::vector< CreateArg > args) | klee::Expr | [static] |
| createImplies(ref< Expr > hyp, ref< Expr > conc) | klee::Expr | [static] |
| createIsZero(ref< Expr > e) | klee::Expr | [static] |
| createNot(ref< Expr > e) | klee::Expr | [static] |
| createPointer(uint64_t v) | klee::Expr | [static] |
| createTempRead(const Array *array, Expr::Width w) | klee::Expr | [static] |
| Eq enum value | klee::Expr | |
| Expr() | klee::Expr | [inline] |
| Extract enum value | klee::Expr | |
| getKid(unsigned i) const =0 | klee::Expr | [pure virtual] |
| getKind() const =0 | klee::Expr | [pure virtual] |
| getMinBytesForWidth(Width w) | klee::Expr | [inline, static] |
| getNumKids() const =0 | klee::Expr | [pure virtual] |
| getWidth() const =0 | klee::Expr | [pure virtual] |
| getWidthForLLVMType(const llvm::Type *type) | klee::Expr | [static] |
| hash() const | klee::Expr | [inline, virtual] |
| hashValue | klee::Expr | [protected] |
| Int16 | klee::Expr | [static] |
| Int32 | klee::Expr | [static] |
| Int64 | klee::Expr | [static] |
| Int8 | klee::Expr | [static] |
| InvalidKind enum value | klee::Expr | |
| InvalidWidth | klee::Expr | [static] |
| isFalse() const | klee::Expr | [inline] |
| isTrue() const | klee::Expr | [inline] |
| isValidKidWidth(unsigned kid, Width w) | klee::Expr | [inline, static] |
| isZero() const | klee::Expr | [inline] |
| Kind enum name | klee::Expr | |
| LastKind enum value | klee::Expr | |
| LShr enum value | klee::Expr | |
| MAGIC_HASH_CONSTANT | klee::Expr | [static] |
| Mul enum value | klee::Expr | |
| Ne enum value | klee::Expr | |
| needsResultType() | klee::Expr | [inline, static] |
| NotOptimized enum value | klee::Expr | |
| Or enum value | klee::Expr | |
| print(std::ostream &os) const | klee::Expr | [virtual] |
| printKind(std::ostream &os, Kind k) | klee::Expr | [static] |
| printWidth(std::ostream &os, Expr::Width w) | klee::Expr | [static] |
| Read enum value | klee::Expr | |
| rebuild(ref< Expr > kids[]) const =0 | klee::Expr | [pure virtual] |
| refCount | klee::Expr | |
| SDiv enum value | klee::Expr | |
| Select enum value | klee::Expr | |
| SExt enum value | klee::Expr | |
| Sge enum value | klee::Expr | |
| Sgt enum value | klee::Expr | |
| Shl enum value | klee::Expr | |
| Sle enum value | klee::Expr | |
| Slt enum value | klee::Expr | |
| SRem enum value | klee::Expr | |
| Sub enum value | klee::Expr | |
| UDiv enum value | klee::Expr | |
| Uge enum value | klee::Expr | |
| Ugt enum value | klee::Expr | |
| Ule enum value | klee::Expr | |
| Ult enum value | klee::Expr | |
| URem enum value | klee::Expr | |
| Width typedef | klee::Expr | |
| Xor enum value | klee::Expr | |
| ZExt enum value | klee::Expr | |
| ~Expr() | klee::Expr | [inline, virtual] |