clang API Documentation

Classes | Public Member Functions
clang::threadSafety::til::MemRegionRef Class Reference

#include <ThreadSafetyUtil.h>

List of all members.

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)

Detailed Description

Definition at line 35 of file ThreadSafetyUtil.h.


Constructor & Destructor Documentation

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.


Member Function Documentation

Definition at line 48 of file ThreadSafetyUtil.h.

Referenced by operator new().

template<typename T >
T* clang::threadSafety::til::MemRegionRef::allocateT ( ) [inline]
template<typename T >
T* clang::threadSafety::til::MemRegionRef::allocateT ( size_t  NumElems) [inline]

Definition at line 54 of file ThreadSafetyUtil.h.


The documentation for this class was generated from the following file: