LLVM
8.0.1
|
Cleanup handler that reclaims resource by calling destructor on it. More...
#include "llvm/Support/CrashRecoveryContext.h"
Public Member Functions | |
CrashRecoveryContextDestructorCleanup (CrashRecoveryContext *context, T *resource) | |
virtual void | recoverResources () |
Public Member Functions inherited from llvm::CrashRecoveryContextCleanup | |
virtual | ~CrashRecoveryContextCleanup () |
CrashRecoveryContext * | getContext () const |
Additional Inherited Members | |
Static Public Member Functions inherited from llvm::CrashRecoveryContextCleanupBase< CrashRecoveryContextDestructorCleanup< T >, T > | |
static CrashRecoveryContextDestructorCleanup< T > * | create (T *x) |
Creates cleanup handler. More... | |
Public Attributes inherited from llvm::CrashRecoveryContextCleanup | |
bool | cleanupFired |
Protected Member Functions inherited from llvm::CrashRecoveryContextCleanupBase< CrashRecoveryContextDestructorCleanup< T >, T > | |
CrashRecoveryContextCleanupBase (CrashRecoveryContext *context, T *resource) | |
Protected Member Functions inherited from llvm::CrashRecoveryContextCleanup | |
CrashRecoveryContextCleanup (CrashRecoveryContext *context) | |
Protected Attributes inherited from llvm::CrashRecoveryContextCleanupBase< CrashRecoveryContextDestructorCleanup< T >, T > | |
T * | resource |
Protected Attributes inherited from llvm::CrashRecoveryContextCleanup | |
CrashRecoveryContext * | context |
Cleanup handler that reclaims resource by calling destructor on it.
Definition at line 168 of file CrashRecoveryContext.h.
|
inline |
Definition at line 171 of file CrashRecoveryContext.h.
|
inlinevirtual |
Implements llvm::CrashRecoveryContextCleanup.
Definition at line 176 of file CrashRecoveryContext.h.