diff options
| author | Louis Dionne <ldionne.2@gmail.com> | 2021-12-14 10:18:19 -0500 |
|---|---|---|
| committer | Louis Dionne <ldionne.2@gmail.com> | 2021-12-20 11:17:29 -0500 |
| commit | 37e6bd8bc8da29ad485547a683c6685254d4011d (patch) | |
| tree | d25a005db4f2178894698e5cdf2d2ce511f15267 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp | |
| parent | e1600db19d6303f84b995acb9340459694e06ea9 (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
