LLVM API Documentation
#include <CrashRecoveryContext.h>


Public Member Functions | |
| virtual | ~CrashRecoveryContextCleanup () |
| virtual void | recoverResources ()=0 |
| CrashRecoveryContext * | getContext () const |
Public Attributes | |
| bool | cleanupFired |
Protected Member Functions | |
| CrashRecoveryContextCleanup (CrashRecoveryContext *context) | |
Protected Attributes | |
| CrashRecoveryContext * | context |
Friends | |
| class | CrashRecoveryContext |
Definition at line 111 of file CrashRecoveryContext.h.
| llvm::CrashRecoveryContextCleanup::CrashRecoveryContextCleanup | ( | CrashRecoveryContext * | context | ) | [inline, protected] |
Definition at line 114 of file CrashRecoveryContext.h.
Definition at line 73 of file CrashRecoveryContext.cpp.
| CrashRecoveryContext* llvm::CrashRecoveryContextCleanup::getContext | ( | ) | const [inline] |
Definition at line 122 of file CrashRecoveryContext.h.
References context.
Referenced by llvm::CrashRecoveryContextCleanupRegistrar< T, Cleanup >::CrashRecoveryContextCleanupRegistrar(), and llvm::CrashRecoveryContextCleanupRegistrar< T, Cleanup >::unregister().
| virtual void llvm::CrashRecoveryContextCleanup::recoverResources | ( | ) | [pure virtual] |
friend class CrashRecoveryContext [friend] |
Definition at line 127 of file CrashRecoveryContext.h.
Definition at line 117 of file CrashRecoveryContext.h.
Referenced by llvm::CrashRecoveryContextCleanupRegistrar< T, Cleanup >::unregister(), and llvm::CrashRecoveryContext::~CrashRecoveryContext().
Definition at line 113 of file CrashRecoveryContext.h.
Referenced by llvm::CrashRecoveryContextCleanupBase< CrashRecoveryContextDestructorCleanup< T >, T >::create(), and getContext().