[libcxx-commits] [PATCH] D122506: [libc++] Ensure that all public C++ headers include <__assert>

Louis Dionne via Phabricator via libcxx-commits libcxx-commits at lists.llvm.org
Wed Mar 30 05:25:38 PDT 2022


ldionne updated this revision to Diff 419114.
ldionne marked 8 inline comments as done.
ldionne added a comment.

Address review comments!


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D122506/new/

https://reviews.llvm.org/D122506

Files:
  libcxx/docs/UsingLibcxx.rst
  libcxx/include/algorithm
  libcxx/include/any
  libcxx/include/array
  libcxx/include/atomic
  libcxx/include/barrier
  libcxx/include/bit
  libcxx/include/bitset
  libcxx/include/cassert
  libcxx/include/ccomplex
  libcxx/include/cctype
  libcxx/include/cerrno
  libcxx/include/cfenv
  libcxx/include/cfloat
  libcxx/include/charconv
  libcxx/include/chrono
  libcxx/include/cinttypes
  libcxx/include/ciso646
  libcxx/include/climits
  libcxx/include/clocale
  libcxx/include/cmath
  libcxx/include/codecvt
  libcxx/include/compare
  libcxx/include/complex
  libcxx/include/concepts
  libcxx/include/condition_variable
  libcxx/include/coroutine
  libcxx/include/csetjmp
  libcxx/include/csignal
  libcxx/include/cstdarg
  libcxx/include/cstdbool
  libcxx/include/cstddef
  libcxx/include/cstdint
  libcxx/include/cstdio
  libcxx/include/cstdlib
  libcxx/include/cstring
  libcxx/include/ctgmath
  libcxx/include/ctime
  libcxx/include/cuchar
  libcxx/include/cwchar
  libcxx/include/cwctype
  libcxx/include/deque
  libcxx/include/exception
  libcxx/include/execution
  libcxx/include/experimental/algorithm
  libcxx/include/experimental/coroutine
  libcxx/include/experimental/deque
  libcxx/include/experimental/forward_list
  libcxx/include/experimental/functional
  libcxx/include/experimental/iterator
  libcxx/include/experimental/list
  libcxx/include/experimental/map
  libcxx/include/experimental/memory_resource
  libcxx/include/experimental/propagate_const
  libcxx/include/experimental/regex
  libcxx/include/experimental/set
  libcxx/include/experimental/simd
  libcxx/include/experimental/string
  libcxx/include/experimental/type_traits
  libcxx/include/experimental/unordered_map
  libcxx/include/experimental/unordered_set
  libcxx/include/experimental/utility
  libcxx/include/experimental/vector
  libcxx/include/ext/hash_map
  libcxx/include/ext/hash_set
  libcxx/include/filesystem
  libcxx/include/format
  libcxx/include/forward_list
  libcxx/include/fstream
  libcxx/include/functional
  libcxx/include/future
  libcxx/include/initializer_list
  libcxx/include/iomanip
  libcxx/include/ios
  libcxx/include/iosfwd
  libcxx/include/iostream
  libcxx/include/istream
  libcxx/include/iterator
  libcxx/include/latch
  libcxx/include/limits
  libcxx/include/list
  libcxx/include/locale
  libcxx/include/map
  libcxx/include/memory
  libcxx/include/mutex
  libcxx/include/new
  libcxx/include/numbers
  libcxx/include/numeric
  libcxx/include/optional
  libcxx/include/ostream
  libcxx/include/queue
  libcxx/include/random
  libcxx/include/ranges
  libcxx/include/ratio
  libcxx/include/regex
  libcxx/include/scoped_allocator
  libcxx/include/semaphore
  libcxx/include/set
  libcxx/include/shared_mutex
  libcxx/include/span
  libcxx/include/sstream
  libcxx/include/stack
  libcxx/include/stdbool.h
  libcxx/include/stdexcept
  libcxx/include/streambuf
  libcxx/include/string
  libcxx/include/string_view
  libcxx/include/strstream
  libcxx/include/system_error
  libcxx/include/thread
  libcxx/include/tuple
  libcxx/include/type_traits
  libcxx/include/typeindex
  libcxx/include/typeinfo
  libcxx/include/unordered_map
  libcxx/include/unordered_set
  libcxx/include/utility
  libcxx/include/valarray
  libcxx/include/variant
  libcxx/include/vector
  libcxx/include/version
  libcxx/test/libcxx/assertions/assertions_disabled.pass.cpp
  libcxx/test/libcxx/assertions/customize_handler.backdeployment.pass.cpp
  libcxx/test/libcxx/assertions/customize_handler.pass.cpp
  libcxx/test/libcxx/assertions/debug_mode_compatibility.pass.cpp
  libcxx/test/libcxx/assertions/default_handler.abort.pass.cpp
  libcxx/test/libcxx/assertions/default_handler.availability.verify.cpp
  libcxx/test/libcxx/assertions/headers_declare_assertion_handler.sh.cpp
  libcxx/utils/CMakeLists.txt
  libcxx/utils/generate_assertion_tests.py
  libcxx/utils/generate_feature_test_macro_components.py

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D122506.419114.patch
Type: text/x-patch
Size: 77563 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/libcxx-commits/attachments/20220330/fd5b9be9/attachment-0001.bin>


More information about the libcxx-commits mailing list