|
klee
|
Implements smart-pointer ref<> used by KLEE. More...


Go to the source code of this file.
Classes | |
| class | klee::ReferenceCounter |
| Reference counter to be used as part of a ref-managed struct or class. More... | |
| class | klee::ref< T > |
| struct | llvm::simplify_type< const ::klee::ref< T > > |
| struct | llvm::simplify_type< ::klee::ref< T > > |
Namespaces | |
| namespace | llvm |
| namespace | klee |
Functions | |
| template<class T > | |
| llvm::raw_ostream & | klee::operator<< (llvm::raw_ostream &os, const ref< T > &e) |
| template<class T > | |
| std::stringstream & | klee::operator<< (std::stringstream &os, const ref< T > &e) |
Implements smart-pointer ref<> used by KLEE.
Add the following to your struct/class to enable ref<> pointer usage
Definition in file Ref.h.