clang  3.9.0
Classes | Public Member Functions | List of all members
clang::threadSafety::til::MemRegionRef Class Reference

#include <ThreadSafetyUtil.h>

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 34 of file ThreadSafetyUtil.h.

Constructor & Destructor Documentation

clang::threadSafety::til::MemRegionRef::MemRegionRef ( )
inline

Definition at line 44 of file ThreadSafetyUtil.h.

clang::threadSafety::til::MemRegionRef::MemRegionRef ( llvm::BumpPtrAllocator *  A)
inline

Definition at line 45 of file ThreadSafetyUtil.h.

Member Function Documentation

void* clang::threadSafety::til::MemRegionRef::allocate ( size_t  Sz)
inline

Definition at line 47 of file ThreadSafetyUtil.h.

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 53 of file ThreadSafetyUtil.h.


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