Home
last modified time | relevance | path

Searched refs:CrashRecoveryContextCleanup (Results 1 – 2 of 2) sorted by relevance

/external/llvm/include/llvm/Support/
DCrashRecoveryContext.h17 class CrashRecoveryContextCleanup; variable
46 CrashRecoveryContextCleanup *head;
52 void registerCleanup(CrashRecoveryContextCleanup *cleanup);
53 void unregisterCleanup(CrashRecoveryContextCleanup *cleanup);
108 class CrashRecoveryContextCleanup {
111 CrashRecoveryContextCleanup(CrashRecoveryContext *context) in CrashRecoveryContextCleanup() function
116 virtual ~CrashRecoveryContextCleanup();
125 CrashRecoveryContextCleanup *prev, *next;
129 class CrashRecoveryContextCleanupBase : public CrashRecoveryContextCleanup {
133 : CrashRecoveryContextCleanup(context), resource(resource) {} in CrashRecoveryContextCleanupBase()
[all …]
/external/llvm/lib/Support/
DCrashRecoveryContext.cpp68 static ManagedStatic<sys::ThreadLocal<const CrashRecoveryContextCleanup> >
71 CrashRecoveryContextCleanup::~CrashRecoveryContextCleanup() {} in ~CrashRecoveryContextCleanup()
75 CrashRecoveryContextCleanup *i = head; in ~CrashRecoveryContext()
78 CrashRecoveryContextCleanup *tmp = i; in ~CrashRecoveryContext()
105 void CrashRecoveryContext::registerCleanup(CrashRecoveryContextCleanup *cleanup) in registerCleanup()
116 CrashRecoveryContext::unregisterCleanup(CrashRecoveryContextCleanup *cleanup) { in unregisterCleanup()