|
LLVM
4.0.0
|
Declarations for ObjC runtime functions and constants. More...
#include <ARCRuntimeEntryPoints.h>
Public Member Functions | |
| ARCRuntimeEntryPoints () | |
| void | init (Module *M) |
| Constant * | get (ARCRuntimeEntryPointKind kind) |
Declarations for ObjC runtime functions and constants.
These are initialized lazily to avoid cluttering up the Module with unused declarations.
Definition at line 44 of file ARCRuntimeEntryPoints.h.
|
inline |
Definition at line 46 of file ARCRuntimeEntryPoints.h.
|
inline |
Definition at line 70 of file ARCRuntimeEntryPoints.h.
References assert(), llvm::objcarc::Autorelease, llvm::objcarc::AutoreleaseRV, llvm_unreachable, llvm::objcarc::Release, llvm::objcarc::Retain, llvm::objcarc::RetainAutorelease, llvm::objcarc::RetainAutoreleaseRV, llvm::objcarc::RetainBlock, llvm::objcarc::RetainRV, and llvm::objcarc::StoreStrong.
|
inline |
Definition at line 57 of file ARCRuntimeEntryPoints.h.
1.8.6