clang API Documentation
#include <ThreadSafetyUtil.h>
Classes | |
union | AlignmentType |
Public Member Functions | |
MemRegionRef () | |
MemRegionRef (llvm::BumpPtrAllocator *A) | |
void * | allocate (size_t Sz) |
template<typename T > | |
T * | allocateT () |
template<typename T > | |
T * | allocateT (size_t NumElems) |
Definition at line 35 of file ThreadSafetyUtil.h.
clang::threadSafety::til::MemRegionRef::MemRegionRef | ( | ) | [inline] |
Definition at line 45 of file ThreadSafetyUtil.h.
clang::threadSafety::til::MemRegionRef::MemRegionRef | ( | llvm::BumpPtrAllocator * | A | ) | [inline] |
Definition at line 46 of file ThreadSafetyUtil.h.
void* clang::threadSafety::til::MemRegionRef::allocate | ( | size_t | Sz | ) | [inline] |
Definition at line 48 of file ThreadSafetyUtil.h.
Referenced by operator new().
T* clang::threadSafety::til::MemRegionRef::allocateT | ( | ) | [inline] |
Definition at line 52 of file ThreadSafetyUtil.h.
Referenced by clang::threadSafety::til::SimpleArray< BasicBlock * >::reserve().
T* clang::threadSafety::til::MemRegionRef::allocateT | ( | size_t | NumElems | ) | [inline] |
Definition at line 54 of file ThreadSafetyUtil.h.