LLVM API Documentation
#include <ThreadLocal.h>


Public Member Functions | |
| ThreadLocalImpl () | |
| virtual | ~ThreadLocalImpl () |
| void | setInstance (const void *d) |
| const void * | getInstance () |
| void | removeInstance () |
Definition at line 25 of file ThreadLocal.h.
Definition at line 53 of file ThreadLocal.cpp.
References data.
| llvm::ThreadLocalImpl::~ThreadLocalImpl | ( | ) | [virtual] |
Definition at line 61 of file ThreadLocal.cpp.
References data.
| const void * llvm::ThreadLocalImpl::getInstance | ( | ) |
Definition at line 75 of file ThreadLocal.cpp.
References data.
Referenced by llvm::sys::ThreadLocal< T >::get().
Definition at line 80 of file ThreadLocal.cpp.
References setInstance().
Referenced by llvm::sys::ThreadLocal< T >::erase().
| void llvm::ThreadLocalImpl::setInstance | ( | const void * | d | ) |
Definition at line 68 of file ThreadLocal.cpp.
References data.
Referenced by removeInstance(), and llvm::sys::ThreadLocal< T >::set().
| ThreadLocalDataTy llvm::sys::ThreadLocalImpl::align_data |
Definition at line 33 of file ThreadLocal.h.
| char llvm::sys::ThreadLocalImpl::data[sizeof(ThreadLocalDataTy)] |
Definition at line 32 of file ThreadLocal.h.
Referenced by getInstance(), setInstance(), ThreadLocalImpl(), and ~ThreadLocalImpl().