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.