mirror of
https://github.com/capstone-engine/llvm-capstone.git
synced 2024-10-07 02:43:57 +00:00
[libc++] Remove <cstdlib> includes
We changed the `abort` calls when trying to throw exceptions in `-fno-exceptions` mode to `__verbose_abort` calls, which removes the dependency in most files. Reviewed By: ldionne, #libc Spies: dim, emaste, mikhail.ramalho, smeenai, libcxx-commits Differential Revision: https://reviews.llvm.org/D146076
This commit is contained in:
parent
2c7f511877
commit
75196f8e72
@ -13,7 +13,6 @@
|
||||
#include <__concepts/arithmetic.h>
|
||||
#include <__config>
|
||||
#include <cstdint>
|
||||
#include <cstdlib>
|
||||
|
||||
#if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER)
|
||||
# pragma GCC system_header
|
||||
|
@ -50,7 +50,6 @@
|
||||
#include <__utility/move.h>
|
||||
#include <__utility/swap.h>
|
||||
#include <__verbose_abort>
|
||||
#include <cstdlib> // for std::abort
|
||||
#include <initializer_list>
|
||||
|
||||
#if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER)
|
||||
|
@ -23,7 +23,6 @@
|
||||
#include <__filesystem/perms.h>
|
||||
#include <__utility/unreachable.h>
|
||||
#include <cstdint>
|
||||
#include <cstdlib>
|
||||
#include <iosfwd>
|
||||
#include <system_error>
|
||||
|
||||
|
@ -23,7 +23,6 @@
|
||||
#include <__utility/declval.h>
|
||||
#include <__utility/move.h>
|
||||
#include <__utility/unreachable.h>
|
||||
#include <cstdlib>
|
||||
#include <limits>
|
||||
|
||||
#if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER)
|
||||
|
@ -14,6 +14,7 @@
|
||||
#include <__config>
|
||||
#include <cctype>
|
||||
#include <cstdint>
|
||||
#include <cstdlib>
|
||||
#include <locale.h>
|
||||
#include <mutex>
|
||||
#include <string>
|
||||
|
@ -49,7 +49,6 @@
|
||||
#include <__utility/swap.h>
|
||||
#include <__verbose_abort>
|
||||
#include <cstddef>
|
||||
#include <cstdlib> // abort
|
||||
#include <iosfwd>
|
||||
#include <new>
|
||||
#include <stdexcept>
|
||||
|
@ -1929,6 +1929,7 @@ template <class BidirectionalIterator, class Compare>
|
||||
# include <atomic>
|
||||
# include <bit>
|
||||
# include <concepts>
|
||||
# include <cstdlib>
|
||||
# include <cstring>
|
||||
# include <iterator>
|
||||
# include <memory>
|
||||
|
@ -107,7 +107,6 @@ namespace std {
|
||||
#include <__utility/move.h>
|
||||
#include <__utility/unreachable.h>
|
||||
#include <__verbose_abort>
|
||||
#include <cstdlib>
|
||||
#include <initializer_list>
|
||||
#include <typeinfo>
|
||||
#include <version>
|
||||
@ -718,6 +717,7 @@ _LIBCPP_END_NAMESPACE_STD
|
||||
#if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20
|
||||
# include <atomic>
|
||||
# include <concepts>
|
||||
# include <cstdlib>
|
||||
# include <iosfwd>
|
||||
# include <iterator>
|
||||
# include <memory>
|
||||
|
@ -544,6 +544,7 @@ _LIBCPP_END_NAMESPACE_STD
|
||||
#if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20
|
||||
# include <algorithm>
|
||||
# include <concepts>
|
||||
# include <cstdlib>
|
||||
# include <iterator>
|
||||
# include <type_traits>
|
||||
# include <utility>
|
||||
|
@ -83,6 +83,7 @@ namespace std {
|
||||
#endif
|
||||
|
||||
#if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20
|
||||
# include <cstdlib>
|
||||
# include <iosfwd>
|
||||
# include <limits>
|
||||
# include <type_traits>
|
||||
|
@ -1154,6 +1154,7 @@ _LIBCPP_POP_MACROS
|
||||
|
||||
#if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20
|
||||
# include <concepts>
|
||||
# include <cstdlib>
|
||||
# include <type_traits>
|
||||
#endif
|
||||
|
||||
|
@ -83,7 +83,6 @@ namespace std {
|
||||
#include <__errc>
|
||||
#include <cmath> // for log2f
|
||||
#include <cstdint>
|
||||
#include <cstdlib>
|
||||
#include <limits>
|
||||
|
||||
#if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER)
|
||||
@ -96,6 +95,7 @@ _LIBCPP_END_NAMESPACE_STD
|
||||
|
||||
#if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20
|
||||
# include <concepts>
|
||||
# include <cstdlib>
|
||||
# include <cstring>
|
||||
# include <iosfwd>
|
||||
# include <type_traits>
|
||||
|
@ -2456,6 +2456,7 @@ _LIBCPP_POP_MACROS
|
||||
# include <algorithm>
|
||||
# include <atomic>
|
||||
# include <concepts>
|
||||
# include <cstdlib>
|
||||
# include <functional>
|
||||
# include <iosfwd>
|
||||
# include <iterator>
|
||||
|
@ -69,7 +69,6 @@ namespace pmr {
|
||||
#include <__type_traits/aligned_storage.h>
|
||||
#include <__utility/move.h>
|
||||
#include <cstddef>
|
||||
#include <cstdlib>
|
||||
#include <experimental/__config>
|
||||
#include <experimental/__memory>
|
||||
#include <limits>
|
||||
@ -432,6 +431,7 @@ _LIBCPP_POP_MACROS
|
||||
# include <atomic>
|
||||
# include <climits>
|
||||
# include <concepts>
|
||||
# include <cstdlib>
|
||||
# include <cstring>
|
||||
# include <ctime>
|
||||
# include <iterator>
|
||||
|
@ -467,6 +467,7 @@ inline constexpr bool std::ranges::enable_view<std::filesystem::recursive_direct
|
||||
|
||||
#if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20
|
||||
# include <concepts>
|
||||
# include <cstdlib>
|
||||
#endif
|
||||
|
||||
#endif // _LIBCPP_FILESYSTEM
|
||||
|
@ -1822,6 +1822,7 @@ _LIBCPP_POP_MACROS
|
||||
# include <algorithm>
|
||||
# include <atomic>
|
||||
# include <concepts>
|
||||
# include <cstdlib>
|
||||
# include <functional>
|
||||
# include <iosfwd>
|
||||
# include <iterator>
|
||||
|
@ -188,7 +188,6 @@ typedef basic_fstream<wchar_t> wfstream;
|
||||
#include <__utility/swap.h>
|
||||
#include <__utility/unreachable.h>
|
||||
#include <cstdio>
|
||||
#include <cstdlib>
|
||||
#include <istream>
|
||||
#include <ostream>
|
||||
#include <typeinfo>
|
||||
@ -1752,6 +1751,7 @@ _LIBCPP_POP_MACROS
|
||||
#if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20
|
||||
# include <atomic>
|
||||
# include <concepts>
|
||||
# include <cstdlib>
|
||||
# include <iosfwd>
|
||||
# include <limits>
|
||||
# include <new>
|
||||
|
@ -554,6 +554,7 @@ POLICY: For non-variadic implementations, the number of arguments is limited
|
||||
#if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20
|
||||
# include <atomic>
|
||||
# include <concepts>
|
||||
# include <cstdlib>
|
||||
# include <exception>
|
||||
# include <tuple>
|
||||
# include <type_traits>
|
||||
|
@ -2460,6 +2460,7 @@ _LIBCPP_END_NAMESPACE_STD
|
||||
|
||||
#if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20
|
||||
# include <atomic>
|
||||
# include <cstdlib>
|
||||
# include <exception>
|
||||
#endif
|
||||
|
||||
|
@ -732,6 +732,7 @@ template <class E> constexpr const E* data(initializer_list<E> il) noexcept;
|
||||
#endif
|
||||
|
||||
#if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20
|
||||
# include <cstdlib>
|
||||
# include <exception>
|
||||
# include <new>
|
||||
# include <type_traits>
|
||||
|
@ -2402,6 +2402,7 @@ _LIBCPP_POP_MACROS
|
||||
# include <algorithm>
|
||||
# include <atomic>
|
||||
# include <concepts>
|
||||
# include <cstdlib>
|
||||
# include <functional>
|
||||
# include <iosfwd>
|
||||
# include <iterator>
|
||||
|
@ -2404,6 +2404,7 @@ _LIBCPP_END_NAMESPACE_STD
|
||||
|
||||
#if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20
|
||||
# include <concepts>
|
||||
# include <cstdlib>
|
||||
# include <functional>
|
||||
# include <iterator>
|
||||
# include <type_traits>
|
||||
|
@ -921,6 +921,7 @@ template<size_t N, class T>
|
||||
# include <concepts>
|
||||
# include <cstddef>
|
||||
# include <cstdint>
|
||||
# include <cstdlib>
|
||||
# include <cstring>
|
||||
# include <iosfwd>
|
||||
# include <iterator>
|
||||
|
@ -1197,6 +1197,7 @@ _LIBCPP_END_NAMESPACE_STD
|
||||
#if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20
|
||||
# include <atomic>
|
||||
# include <concepts>
|
||||
# include <cstdlib>
|
||||
# include <iterator>
|
||||
# include <type_traits>
|
||||
#endif
|
||||
|
@ -963,6 +963,7 @@ _LIBCPP_END_NAMESPACE_STD
|
||||
|
||||
#if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20
|
||||
# include <concepts>
|
||||
# include <cstdlib>
|
||||
# include <functional>
|
||||
# include <type_traits>
|
||||
#endif
|
||||
|
@ -1734,6 +1734,7 @@ class piecewise_linear_distribution
|
||||
# include <concepts>
|
||||
# include <cstddef>
|
||||
# include <cstdint>
|
||||
# include <cstdlib>
|
||||
# include <iosfwd>
|
||||
# include <limits>
|
||||
# include <numeric>
|
||||
|
@ -399,6 +399,7 @@ namespace std {
|
||||
#endif
|
||||
|
||||
#if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20
|
||||
# include <cstdlib>
|
||||
# include <type_traits>
|
||||
#endif
|
||||
|
||||
|
@ -6879,6 +6879,7 @@ _LIBCPP_POP_MACROS
|
||||
#if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20
|
||||
# include <atomic>
|
||||
# include <concepts>
|
||||
# include <cstdlib>
|
||||
# include <iosfwd>
|
||||
# include <iterator>
|
||||
# include <new>
|
||||
|
@ -1598,6 +1598,7 @@ _LIBCPP_END_NAMESPACE_STD
|
||||
|
||||
#if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20
|
||||
# include <concepts>
|
||||
# include <cstdlib>
|
||||
# include <functional>
|
||||
# include <iterator>
|
||||
# include <type_traits>
|
||||
|
@ -44,7 +44,7 @@ public:
|
||||
#include <__assert> // all public C++ headers provide the assertion handler
|
||||
#include <__config>
|
||||
#include <__exception/exception.h>
|
||||
#include <cstdlib>
|
||||
#include <__verbose_abort>
|
||||
#include <iosfwd> // for string forward decl
|
||||
|
||||
#if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER)
|
||||
@ -300,6 +300,7 @@ void __throw_underflow_error(const char*__msg)
|
||||
_LIBCPP_END_NAMESPACE_STD
|
||||
|
||||
#if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20
|
||||
# include <cstdlib>
|
||||
# include <exception>
|
||||
#endif
|
||||
|
||||
|
@ -578,7 +578,6 @@ basic_string<char32_t> operator "" s( const char32_t *str, size_t len );
|
||||
#include <climits>
|
||||
#include <cstdint>
|
||||
#include <cstdio> // EOF
|
||||
#include <cstdlib>
|
||||
#include <cstring>
|
||||
#include <limits>
|
||||
#include <stdexcept>
|
||||
@ -4389,6 +4388,7 @@ _LIBCPP_POP_MACROS
|
||||
#if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20
|
||||
# include <algorithm>
|
||||
# include <concepts>
|
||||
# include <cstdlib>
|
||||
# include <functional>
|
||||
# include <iterator>
|
||||
# include <new>
|
||||
|
@ -1046,6 +1046,7 @@ _LIBCPP_POP_MACROS
|
||||
#if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20
|
||||
# include <algorithm>
|
||||
# include <concepts>
|
||||
# include <cstdlib>
|
||||
# include <functional>
|
||||
# include <iterator>
|
||||
# include <type_traits>
|
||||
|
@ -64,7 +64,6 @@ public:
|
||||
#include <__verbose_abort>
|
||||
#include <cstddef>
|
||||
#include <cstdint>
|
||||
#include <cstdlib>
|
||||
|
||||
#if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER)
|
||||
# pragma GCC system_header
|
||||
@ -415,6 +414,7 @@ void __throw_bad_cast()
|
||||
_LIBCPP_END_NAMESPACE_STD
|
||||
|
||||
#if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20
|
||||
# include <cstdlib>
|
||||
# include <exception>
|
||||
# include <type_traits>
|
||||
#endif
|
||||
|
@ -2647,6 +2647,7 @@ _LIBCPP_END_NAMESPACE_STD
|
||||
# include <algorithm>
|
||||
# include <bit>
|
||||
# include <concepts>
|
||||
# include <cstdlib>
|
||||
# include <iterator>
|
||||
# include <type_traits>
|
||||
#endif
|
||||
|
@ -1817,6 +1817,7 @@ _LIBCPP_END_NAMESPACE_STD
|
||||
|
||||
#if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20
|
||||
# include <concepts>
|
||||
# include <cstdlib>
|
||||
# include <functional>
|
||||
# include <iterator>
|
||||
# include <type_traits>
|
||||
|
@ -4935,6 +4935,7 @@ _LIBCPP_POP_MACROS
|
||||
#if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20
|
||||
# include <algorithm>
|
||||
# include <concepts>
|
||||
# include <cstdlib>
|
||||
# include <cstring>
|
||||
# include <functional>
|
||||
# include <type_traits>
|
||||
|
@ -317,7 +317,6 @@ template<class T, class charT> requires is-vector-bool-reference<T> // Since C++
|
||||
#include <__utility/move.h>
|
||||
#include <__utility/swap.h>
|
||||
#include <climits>
|
||||
#include <cstdlib>
|
||||
#include <cstring>
|
||||
#include <iosfwd> // for forward declaration of vector
|
||||
#include <limits>
|
||||
@ -3362,6 +3361,7 @@ _LIBCPP_POP_MACROS
|
||||
# include <algorithm>
|
||||
# include <atomic>
|
||||
# include <concepts>
|
||||
# include <cstdlib>
|
||||
# include <type_traits>
|
||||
# include <typeinfo>
|
||||
# include <utility>
|
||||
|
@ -212,7 +212,6 @@ exception type_traits
|
||||
exception version
|
||||
execution version
|
||||
expected cstddef
|
||||
expected cstdlib
|
||||
expected initializer_list
|
||||
expected new
|
||||
expected version
|
||||
|
|
@ -212,7 +212,6 @@ exception type_traits
|
||||
exception version
|
||||
execution version
|
||||
expected cstddef
|
||||
expected cstdlib
|
||||
expected initializer_list
|
||||
expected new
|
||||
expected version
|
||||
|
|
@ -212,7 +212,6 @@ exception type_traits
|
||||
exception version
|
||||
execution version
|
||||
expected cstddef
|
||||
expected cstdlib
|
||||
expected initializer_list
|
||||
expected new
|
||||
expected version
|
||||
|
|
@ -212,7 +212,6 @@ exception type_traits
|
||||
exception version
|
||||
execution version
|
||||
expected cstddef
|
||||
expected cstdlib
|
||||
expected initializer_list
|
||||
expected new
|
||||
expected version
|
||||
|
|
@ -219,7 +219,6 @@ exception type_traits
|
||||
exception version
|
||||
execution version
|
||||
expected cstddef
|
||||
expected cstdlib
|
||||
expected initializer_list
|
||||
expected new
|
||||
expected version
|
||||
|
|
@ -1,7 +1,6 @@
|
||||
algorithm climits
|
||||
algorithm cstddef
|
||||
algorithm cstdint
|
||||
algorithm cstdlib
|
||||
algorithm cstring
|
||||
algorithm initializer_list
|
||||
algorithm iosfwd
|
||||
@ -10,7 +9,6 @@ algorithm new
|
||||
algorithm version
|
||||
any cstddef
|
||||
any cstdint
|
||||
any cstdlib
|
||||
any cstring
|
||||
any initializer_list
|
||||
any limits
|
||||
@ -20,7 +18,6 @@ any typeinfo
|
||||
any version
|
||||
array compare
|
||||
array cstddef
|
||||
array cstdlib
|
||||
array initializer_list
|
||||
array limits
|
||||
array stdexcept
|
||||
@ -44,13 +41,11 @@ barrier new
|
||||
barrier ratio
|
||||
barrier version
|
||||
bit cstdint
|
||||
bit cstdlib
|
||||
bit limits
|
||||
bit version
|
||||
bitset climits
|
||||
bitset cstddef
|
||||
bitset cstdint
|
||||
bitset cstdlib
|
||||
bitset cstring
|
||||
bitset initializer_list
|
||||
bitset iosfwd
|
||||
@ -64,7 +59,6 @@ charconv cerrno
|
||||
charconv cmath
|
||||
charconv cstddef
|
||||
charconv cstdint
|
||||
charconv cstdlib
|
||||
charconv initializer_list
|
||||
charconv limits
|
||||
chrono array
|
||||
@ -92,6 +86,7 @@ cmath version
|
||||
codecvt cctype
|
||||
codecvt cstddef
|
||||
codecvt cstdint
|
||||
codecvt cstdlib
|
||||
codecvt cstring
|
||||
codecvt mutex
|
||||
codecvt string
|
||||
@ -109,7 +104,6 @@ complex version
|
||||
concepts cstddef
|
||||
concepts version
|
||||
condition_variable cstddef
|
||||
condition_variable cstdlib
|
||||
condition_variable ctime
|
||||
condition_variable iosfwd
|
||||
condition_variable limits
|
||||
@ -133,7 +127,6 @@ cwctype cctype
|
||||
deque compare
|
||||
deque cstddef
|
||||
deque cstdint
|
||||
deque cstdlib
|
||||
deque cstring
|
||||
deque initializer_list
|
||||
deque limits
|
||||
@ -146,7 +139,6 @@ exception cstdlib
|
||||
exception version
|
||||
execution version
|
||||
expected cstddef
|
||||
expected cstdlib
|
||||
expected initializer_list
|
||||
expected new
|
||||
expected version
|
||||
@ -162,7 +154,6 @@ experimental/list list
|
||||
experimental/map experimental/memory_resource
|
||||
experimental/map map
|
||||
experimental/memory_resource cstddef
|
||||
experimental/memory_resource cstdlib
|
||||
experimental/memory_resource experimental/utility
|
||||
experimental/memory_resource limits
|
||||
experimental/memory_resource new
|
||||
@ -213,7 +204,6 @@ filesystem cerrno
|
||||
filesystem compare
|
||||
filesystem cstddef
|
||||
filesystem cstdint
|
||||
filesystem cstdlib
|
||||
filesystem ctime
|
||||
filesystem iomanip
|
||||
filesystem iosfwd
|
||||
@ -245,7 +235,6 @@ format version
|
||||
forward_list compare
|
||||
forward_list cstddef
|
||||
forward_list cstdint
|
||||
forward_list cstdlib
|
||||
forward_list cstring
|
||||
forward_list initializer_list
|
||||
forward_list limits
|
||||
@ -270,7 +259,6 @@ fstream version
|
||||
functional array
|
||||
functional cstddef
|
||||
functional cstdint
|
||||
functional cstdlib
|
||||
functional cstring
|
||||
functional initializer_list
|
||||
functional iosfwd
|
||||
@ -304,6 +292,7 @@ iomanip version
|
||||
ios cctype
|
||||
ios cstddef
|
||||
ios cstdint
|
||||
ios cstdlib
|
||||
ios cstring
|
||||
ios iosfwd
|
||||
ios mutex
|
||||
@ -323,7 +312,6 @@ istream version
|
||||
iterator compare
|
||||
iterator concepts
|
||||
iterator cstddef
|
||||
iterator cstdlib
|
||||
iterator initializer_list
|
||||
iterator iosfwd
|
||||
iterator limits
|
||||
@ -341,7 +329,6 @@ limits version
|
||||
list compare
|
||||
list cstddef
|
||||
list cstdint
|
||||
list cstdlib
|
||||
list cstring
|
||||
list initializer_list
|
||||
list limits
|
||||
@ -367,7 +354,6 @@ locale string
|
||||
locale version
|
||||
map compare
|
||||
map cstddef
|
||||
map cstdlib
|
||||
map initializer_list
|
||||
map limits
|
||||
map new
|
||||
@ -378,7 +364,6 @@ map version
|
||||
memory compare
|
||||
memory cstddef
|
||||
memory cstdint
|
||||
memory cstdlib
|
||||
memory cstring
|
||||
memory initializer_list
|
||||
memory iosfwd
|
||||
@ -398,7 +383,6 @@ memory_resource tuple
|
||||
memory_resource version
|
||||
mutex cstddef
|
||||
mutex cstdint
|
||||
mutex cstdlib
|
||||
mutex ctime
|
||||
mutex iosfwd
|
||||
mutex limits
|
||||
@ -429,7 +413,6 @@ optional version
|
||||
ostream bitset
|
||||
ostream cstddef
|
||||
ostream cstdint
|
||||
ostream cstdlib
|
||||
ostream cstring
|
||||
ostream initializer_list
|
||||
ostream ios
|
||||
@ -443,7 +426,6 @@ ostream typeinfo
|
||||
ostream version
|
||||
queue compare
|
||||
queue cstddef
|
||||
queue cstdlib
|
||||
queue deque
|
||||
queue initializer_list
|
||||
queue limits
|
||||
@ -452,7 +434,6 @@ queue version
|
||||
random cmath
|
||||
random cstddef
|
||||
random cstdint
|
||||
random cstdlib
|
||||
random initializer_list
|
||||
random iosfwd
|
||||
random limits
|
||||
@ -462,7 +443,6 @@ random vector
|
||||
random version
|
||||
ranges compare
|
||||
ranges cstddef
|
||||
ranges cstdlib
|
||||
ranges initializer_list
|
||||
ranges iosfwd
|
||||
ranges iterator
|
||||
@ -505,7 +485,6 @@ semaphore ratio
|
||||
semaphore version
|
||||
set compare
|
||||
set cstddef
|
||||
set cstdlib
|
||||
set initializer_list
|
||||
set limits
|
||||
set new
|
||||
@ -538,7 +517,6 @@ stack cstddef
|
||||
stack deque
|
||||
stack initializer_list
|
||||
stack version
|
||||
stdexcept cstdlib
|
||||
stdexcept iosfwd
|
||||
streambuf cstdint
|
||||
streambuf ios
|
||||
@ -549,7 +527,6 @@ string compare
|
||||
string cstddef
|
||||
string cstdint
|
||||
string cstdio
|
||||
string cstdlib
|
||||
string cstring
|
||||
string cwchar
|
||||
string initializer_list
|
||||
@ -564,7 +541,6 @@ string_view compare
|
||||
string_view cstddef
|
||||
string_view cstdint
|
||||
string_view cstdio
|
||||
string_view cstdlib
|
||||
string_view cstring
|
||||
string_view cwchar
|
||||
string_view initializer_list
|
||||
@ -612,12 +588,10 @@ typeindex typeinfo
|
||||
typeindex version
|
||||
typeinfo cstddef
|
||||
typeinfo cstdint
|
||||
typeinfo cstdlib
|
||||
unordered_map cmath
|
||||
unordered_map compare
|
||||
unordered_map cstddef
|
||||
unordered_map cstdint
|
||||
unordered_map cstdlib
|
||||
unordered_map cstring
|
||||
unordered_map initializer_list
|
||||
unordered_map limits
|
||||
@ -630,7 +604,6 @@ unordered_set cmath
|
||||
unordered_set compare
|
||||
unordered_set cstddef
|
||||
unordered_set cstdint
|
||||
unordered_set cstdlib
|
||||
unordered_set cstring
|
||||
unordered_set initializer_list
|
||||
unordered_set limits
|
||||
@ -647,7 +620,6 @@ utility version
|
||||
valarray cmath
|
||||
valarray cstddef
|
||||
valarray cstdint
|
||||
valarray cstdlib
|
||||
valarray initializer_list
|
||||
valarray limits
|
||||
valarray new
|
||||
@ -666,7 +638,6 @@ vector climits
|
||||
vector compare
|
||||
vector cstddef
|
||||
vector cstdint
|
||||
vector cstdlib
|
||||
vector cstring
|
||||
vector initializer_list
|
||||
vector iosfwd
|
||||
|
|
@ -17,6 +17,7 @@
|
||||
|
||||
#include <cassert>
|
||||
#include <cstdint>
|
||||
#include <cstdlib>
|
||||
#include <random>
|
||||
#include <vector>
|
||||
|
||||
|
@ -15,11 +15,10 @@
|
||||
|
||||
// template<class _URNG> result_type operator()(_URNG& g, const param_type& parm);
|
||||
|
||||
#include <cassert>
|
||||
#include <cstdlib>
|
||||
#include <random>
|
||||
#include <vector>
|
||||
#include <cassert>
|
||||
|
||||
#include "test_macros.h"
|
||||
|
||||
int main(int, char**)
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user