[libcxx-commits] [PATCH] D97700: [libc++/abi] Replace uses of _NOEXCEPT in src/ by noexcept

Louis Dionne via Phabricator via libcxx-commits libcxx-commits at lists.llvm.org
Mon Mar 1 09:10:38 PST 2021


ldionne created this revision.
Herald added a subscriber: jkorous.
ldionne requested review of this revision.
Herald added projects: libc++, libc++abi.
Herald added a subscriber: libcxx-commits.
Herald added a reviewer: libc++.
Herald added a reviewer: libc++abi.

We always build the libraries in a Standard mode that supports noexcept,
so there's no need to use the _NOEXCEPT macro.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D97700

Files:
  libcxx/src/any.cpp
  libcxx/src/charconv.cpp
  libcxx/src/chrono.cpp
  libcxx/src/condition_variable.cpp
  libcxx/src/experimental/memory_resource.cpp
  libcxx/src/functional.cpp
  libcxx/src/future.cpp
  libcxx/src/include/refstring.h
  libcxx/src/ios.cpp
  libcxx/src/locale.cpp
  libcxx/src/memory.cpp
  libcxx/src/mutex.cpp
  libcxx/src/mutex_destructor.cpp
  libcxx/src/new.cpp
  libcxx/src/optional.cpp
  libcxx/src/random.cpp
  libcxx/src/support/runtime/exception_fallback.ipp
  libcxx/src/support/runtime/exception_glibcxx.ipp
  libcxx/src/support/runtime/exception_libcxxabi.ipp
  libcxx/src/support/runtime/exception_libcxxrt.ipp
  libcxx/src/support/runtime/exception_msvc.ipp
  libcxx/src/support/runtime/exception_pointer_cxxabi.ipp
  libcxx/src/support/runtime/exception_pointer_glibcxx.ipp
  libcxx/src/support/runtime/exception_pointer_msvc.ipp
  libcxx/src/support/runtime/exception_pointer_unimplemented.ipp
  libcxx/src/support/runtime/new_handler_fallback.ipp
  libcxx/src/support/runtime/stdexcept_default.ipp
  libcxx/src/system_error.cpp
  libcxx/src/thread.cpp
  libcxx/src/typeinfo.cpp
  libcxxabi/src/cxa_default_handlers.cpp
  libcxxabi/src/cxa_handlers.cpp
  libcxxabi/src/cxa_handlers.h
  libcxxabi/src/stdlib_exception.cpp
  libcxxabi/src/stdlib_new_delete.cpp
  libcxxabi/src/stdlib_stdexcept.cpp
  libcxxabi/src/stdlib_typeinfo.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D97700.327140.patch
Type: text/x-patch
Size: 62451 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/libcxx-commits/attachments/20210301/107b3685/attachment-0001.bin>


More information about the libcxx-commits mailing list