Tweak CrashRecoveryContextCleanup to provide an easy method for clients to select...
authorTed Kremenek <kremenek@apple.com>
Sat, 19 Mar 2011 00:59:37 +0000 (00:59 +0000)
committerTed Kremenek <kremenek@apple.com>
Sat, 19 Mar 2011 00:59:37 +0000 (00:59 +0000)
commit1a06d5721acb9a2b69217fc8872ed5b14a482104
treea4ec4fdd2cc829ea5a1d7649142f628bed0b6664
parentfb200e30a48c3e682742174453d9550d1dc589d5
Tweak CrashRecoveryContextCleanup to provide an easy method for clients to select between 'delete' and 'destructor' cleanups, and allow the destructor of CrashRecoveryContextCleanupRegister to be pseudo re-entrant.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@127929 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Support/CrashRecoveryContext.h
lib/Support/CrashRecoveryContext.cpp