[libc++][NFC] Rename _LIBCPP_NO_EXCEPTIONS to _LIBCPP_HAS_NO_EXCEPTIONS
authorNikolas Klauser <nikolasklauser@berlin.de>
Thu, 2 Feb 2023 10:47:01 +0000 (11:47 +0100)
committerNikolas Klauser <nikolasklauser@berlin.de>
Fri, 17 Feb 2023 16:39:03 +0000 (17:39 +0100)
commitb22aa3d74f276afbfbd10953de68e3b4f8cef907
treef7e3559590d5b3c533cff9ee37d8369e33291b66
parent132003603ae3453bc385ffd5ed53f5e8057ae1bc
[libc++][NFC] Rename _LIBCPP_NO_EXCEPTIONS to _LIBCPP_HAS_NO_EXCEPTIONS

Other macros that disable parts of the library are named `_LIBCPP_HAS_NO_WHATEVER`.

Reviewed By: ldionne, Mordante, #libc

Spies: libcxx-commits, smeenai

Differential Revision: https://reviews.llvm.org/D143163
43 files changed:
libcxx/include/__availability
libcxx/include/__config
libcxx/include/__expected/expected.h
libcxx/include/__filesystem/filesystem_error.h
libcxx/include/__format/format_error.h
libcxx/include/__functional/function.h
libcxx/include/__hash_table
libcxx/include/__iterator/counted_iterator.h
libcxx/include/__memory/shared_ptr.h
libcxx/include/__memory/uninitialized_algorithms.h
libcxx/include/__split_buffer
libcxx/include/__utility/exception_guard.h
libcxx/include/any
libcxx/include/deque
libcxx/include/exception
libcxx/include/forward_list
libcxx/include/fstream
libcxx/include/future
libcxx/include/iomanip
libcxx/include/ios
libcxx/include/istream
libcxx/include/list
libcxx/include/new
libcxx/include/optional
libcxx/include/ostream
libcxx/include/regex
libcxx/include/sstream
libcxx/include/stdexcept
libcxx/include/string
libcxx/include/typeinfo
libcxx/include/valarray
libcxx/include/variant
libcxx/include/vector
libcxx/src/filesystem/filesystem_common.h
libcxx/src/future.cpp
libcxx/src/ios.cpp
libcxx/src/locale.cpp
libcxx/src/mutex.cpp
libcxx/src/new.cpp
libcxx/src/string.cpp
libcxx/src/support/runtime/exception_fallback.ipp
libcxx/src/support/runtime/exception_msvc.ipp
libcxx/src/system_error.cpp