summaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
diff options
context:
space:
mode:
authorLouis Dionne <ldionne.2@gmail.com>2021-12-14 10:18:19 -0500
committerLouis Dionne <ldionne.2@gmail.com>2021-12-20 11:17:29 -0500
commit37e6bd8bc8da29ad485547a683c6685254d4011d (patch)
treed25a005db4f2178894698e5cdf2d2ce511f15267 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp
parente1600db19d6303f84b995acb9340459694e06ea9 (diff)
[libc++] Add a helper class to write code with the strong exception guarantee
__transaction is a helper class that allows rolling back code in case an exception is thrown. The main goal is to reduce the clutter when code needs to be guarded with `#if _LIBCPP_NO_EXCEPTIONS`. Differential Revision: https://reviews.llvm.org/D115730
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions