[libc++] Remove <type_traits> includes from <atomic> and <ratio>
authorNikolas Klauser <nikolasklauser@berlin.de>
Sun, 15 Jan 2023 18:53:49 +0000 (19:53 +0100)
committerNikolas Klauser <nikolasklauser@berlin.de>
Mon, 16 Jan 2023 18:38:33 +0000 (19:38 +0100)
commitdc21ce44047a634ee9072157b6dc40926f02458a
tree9329cf15aea615c2b50951ef6ba096e8da868fed
parent9db7d4edd82ed5bb3867bbe6093ed2c63b18425a
[libc++] Remove <type_traits> includes from <atomic> and <ratio>

Reviewed By: Mordante, #libc

Spies: libcxx-commits

Differential Revision: https://reviews.llvm.org/D141799
libcxx/include/__chrono/duration.h
libcxx/include/__chrono/time_point.h
libcxx/include/atomic
libcxx/include/ratio
libcxx/test/libcxx/transitive_includes/cxx03.csv
libcxx/test/libcxx/transitive_includes/cxx11.csv
libcxx/test/libcxx/transitive_includes/cxx14.csv
libcxx/test/libcxx/transitive_includes/cxx17.csv
libcxx/test/libcxx/transitive_includes/cxx20.csv
libcxx/test/libcxx/transitive_includes/cxx2b.csv
libcxx/test/std/atomics/atomics.types.generic/constexpr_noexcept.compile.pass.cpp