Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DCrashRecoveryContext.h16 class CrashRecoveryContextCleanup; variable
49 CrashRecoveryContextCleanup *head = nullptr;
58 LLVM_ABI void registerCleanup(CrashRecoveryContextCleanup *cleanup);
60 LLVM_ABI void unregisterCleanup(CrashRecoveryContextCleanup *cleanup);
132 class LLVM_ABI CrashRecoveryContextCleanup {
135 CrashRecoveryContextCleanup(CrashRecoveryContext *context) in CrashRecoveryContextCleanup() function
141 virtual ~CrashRecoveryContextCleanup();
150 CrashRecoveryContextCleanup *prev = nullptr, *next = nullptr;
165 class CrashRecoveryContextCleanupBase : public CrashRecoveryContextCleanup {
169 : CrashRecoveryContextCleanup(context), resource(resource) {} in CrashRecoveryContextCleanupBase()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DCrashRecoveryContext.cpp98 CrashRecoveryContextCleanup::~CrashRecoveryContextCleanup() = default;
109 CrashRecoveryContextCleanup *i = head; in ~CrashRecoveryContext()
113 CrashRecoveryContextCleanup *tmp = i; in ~CrashRecoveryContext()
157 void CrashRecoveryContext::registerCleanup(CrashRecoveryContextCleanup *cleanup) in registerCleanup()
168 CrashRecoveryContext::unregisterCleanup(CrashRecoveryContextCleanup *cleanup) { in unregisterCleanup()