[libc++] Granularize <new> includes (#119964)
This commit is contained in:
parent
8cd8b5079b
commit
59890c1334
@ -29,7 +29,6 @@
|
||||
#include <__memory/unique_temporary_buffer.h>
|
||||
#include <__utility/move.h>
|
||||
#include <__utility/pair.h>
|
||||
#include <new>
|
||||
|
||||
#if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER)
|
||||
# pragma GCC system_header
|
||||
|
@ -22,7 +22,6 @@
|
||||
#include <__type_traits/remove_cvref.h>
|
||||
#include <__utility/move.h>
|
||||
#include <__utility/pair.h>
|
||||
#include <new>
|
||||
|
||||
#if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER)
|
||||
# pragma GCC system_header
|
||||
|
@ -24,7 +24,6 @@
|
||||
#include <__type_traits/is_trivially_assignable.h>
|
||||
#include <__utility/move.h>
|
||||
#include <__utility/pair.h>
|
||||
#include <new>
|
||||
|
||||
#if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER)
|
||||
# pragma GCC system_header
|
||||
|
@ -16,7 +16,6 @@
|
||||
#include <__memory/construct_at.h>
|
||||
#include <__type_traits/decay.h>
|
||||
#include <cstdlib>
|
||||
#include <new>
|
||||
#include <typeinfo>
|
||||
|
||||
#if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER)
|
||||
|
@ -38,7 +38,6 @@
|
||||
#include <__utility/piecewise_construct.h>
|
||||
#include <__utility/swap.h>
|
||||
#include <__verbose_abort>
|
||||
#include <new>
|
||||
#include <tuple>
|
||||
#include <typeinfo>
|
||||
|
||||
|
@ -16,13 +16,14 @@
|
||||
#include <__memory/addressof.h>
|
||||
#include <__memory/allocate_at_least.h>
|
||||
#include <__memory/allocator_traits.h>
|
||||
#include <__new/allocate.h>
|
||||
#include <__new/exceptions.h>
|
||||
#include <__type_traits/is_const.h>
|
||||
#include <__type_traits/is_constant_evaluated.h>
|
||||
#include <__type_traits/is_same.h>
|
||||
#include <__type_traits/is_void.h>
|
||||
#include <__type_traits/is_volatile.h>
|
||||
#include <__utility/forward.h>
|
||||
#include <new>
|
||||
|
||||
#if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER)
|
||||
# pragma GCC system_header
|
||||
|
@ -12,7 +12,7 @@
|
||||
#include <__config>
|
||||
#include <__cstddef/size_t.h>
|
||||
#include <__memory/unique_ptr.h>
|
||||
#include <new>
|
||||
#include <__new/allocate.h>
|
||||
|
||||
#if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER)
|
||||
# pragma GCC system_header
|
||||
|
@ -22,7 +22,6 @@
|
||||
#include <__utility/declval.h>
|
||||
#include <__utility/forward.h>
|
||||
#include <__utility/move.h>
|
||||
#include <new>
|
||||
|
||||
#if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER)
|
||||
# pragma GCC system_header
|
||||
|
@ -25,7 +25,6 @@
|
||||
#include <__ranges/dangling.h>
|
||||
#include <__type_traits/remove_reference.h>
|
||||
#include <__utility/move.h>
|
||||
#include <new>
|
||||
|
||||
#if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER)
|
||||
# pragma GCC system_header
|
||||
|
@ -16,7 +16,6 @@
|
||||
#include <__iterator/iterator_traits.h>
|
||||
#include <__memory/addressof.h>
|
||||
#include <__utility/move.h>
|
||||
#include <new>
|
||||
|
||||
#if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER)
|
||||
# pragma GCC system_header
|
||||
|
@ -57,7 +57,6 @@
|
||||
#include <__utility/move.h>
|
||||
#include <__utility/swap.h>
|
||||
#include <__verbose_abort>
|
||||
#include <new>
|
||||
#include <typeinfo>
|
||||
#if _LIBCPP_HAS_ATOMIC_HEADER
|
||||
# include <__atomic/memory_order.h>
|
||||
|
@ -37,7 +37,6 @@
|
||||
#include <__utility/exception_guard.h>
|
||||
#include <__utility/move.h>
|
||||
#include <__utility/pair.h>
|
||||
#include <new>
|
||||
|
||||
#if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER)
|
||||
# pragma GCC system_header
|
||||
|
@ -16,8 +16,9 @@
|
||||
#include <__cstddef/ptrdiff_t.h>
|
||||
#include <__memory/allocator.h>
|
||||
#include <__memory/unique_ptr.h>
|
||||
#include <__new/allocate.h>
|
||||
#include <__new/global_new_delete.h>
|
||||
#include <__type_traits/is_constant_evaluated.h>
|
||||
#include <new>
|
||||
|
||||
#if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER)
|
||||
# pragma GCC system_header
|
||||
|
@ -15,9 +15,10 @@
|
||||
#include <__cstddef/max_align_t.h>
|
||||
#include <__fwd/pair.h>
|
||||
#include <__memory_resource/memory_resource.h>
|
||||
#include <__new/exceptions.h>
|
||||
#include <__new/placement_new_delete.h>
|
||||
#include <__utility/exception_guard.h>
|
||||
#include <limits>
|
||||
#include <new>
|
||||
#include <tuple>
|
||||
|
||||
#if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER)
|
||||
|
@ -16,6 +16,7 @@
|
||||
# include <__exception/operations.h>
|
||||
# include <__memory/shared_ptr.h>
|
||||
# include <__memory/unique_ptr.h>
|
||||
# include <__new/exceptions.h>
|
||||
# include <__ostream/put_character_sequence.h>
|
||||
# include <__system_error/error_code.h>
|
||||
# include <__type_traits/conjunction.h>
|
||||
@ -26,7 +27,6 @@
|
||||
# include <bitset>
|
||||
# include <ios>
|
||||
# include <locale>
|
||||
# include <new> // for __throw_bad_alloc
|
||||
# include <streambuf>
|
||||
# include <string_view>
|
||||
|
||||
|
@ -23,6 +23,7 @@
|
||||
#include <__memory/allocator.h>
|
||||
#include <__memory/construct_at.h>
|
||||
#include <__memory/unique_ptr.h>
|
||||
#include <__new/exceptions.h>
|
||||
#include <__numeric/reduce.h>
|
||||
#include <__pstl/backend_fwd.h>
|
||||
#include <__pstl/cpu_algos/any_of.h>
|
||||
@ -38,7 +39,6 @@
|
||||
#include <__utility/exception_guard.h>
|
||||
#include <__utility/move.h>
|
||||
#include <__utility/pair.h>
|
||||
#include <new>
|
||||
#include <optional>
|
||||
|
||||
_LIBCPP_PUSH_MACROS
|
||||
|
@ -20,7 +20,6 @@
|
||||
#include <__type_traits/is_arithmetic.h>
|
||||
#include <__type_traits/is_execution_policy.h>
|
||||
#include <__utility/move.h>
|
||||
#include <new>
|
||||
#include <optional>
|
||||
|
||||
#if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER)
|
||||
|
@ -10,9 +10,9 @@
|
||||
#define _LIBCPP___PSTL_HANDLE_EXCEPTION_H
|
||||
|
||||
#include <__config>
|
||||
#include <__new/exceptions.h>
|
||||
#include <__utility/forward.h>
|
||||
#include <__utility/move.h>
|
||||
#include <new> // __throw_bad_alloc
|
||||
#include <optional>
|
||||
|
||||
#if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER)
|
||||
|
@ -10,9 +10,9 @@
|
||||
#define _LIBCPP___UTILITY_NO_DESTROY_H
|
||||
|
||||
#include <__config>
|
||||
#include <__new/placement_new_delete.h>
|
||||
#include <__type_traits/is_constant_evaluated.h>
|
||||
#include <__utility/forward.h>
|
||||
#include <new>
|
||||
|
||||
#if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER)
|
||||
# pragma GCC system_header
|
||||
|
@ -13,12 +13,13 @@
|
||||
#include <__cstddef/byte.h>
|
||||
#include <__cstddef/size_t.h>
|
||||
#include <__memory/construct_at.h>
|
||||
#include <__new/allocate.h>
|
||||
#include <__new/launder.h>
|
||||
#include <__type_traits/decay.h>
|
||||
#include <__type_traits/is_trivially_constructible.h>
|
||||
#include <__type_traits/is_trivially_destructible.h>
|
||||
#include <__utility/exception_guard.h>
|
||||
#include <__utility/forward.h>
|
||||
#include <new>
|
||||
|
||||
#if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER)
|
||||
# pragma GCC system_header
|
||||
|
@ -93,6 +93,7 @@ template <class E> void rethrow_if_nested(const E& e);
|
||||
# if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20
|
||||
# include <cstddef>
|
||||
# include <cstdlib>
|
||||
# include <new>
|
||||
# include <type_traits>
|
||||
# endif
|
||||
#endif // 0
|
||||
|
@ -407,7 +407,6 @@ template <class R, class Alloc> struct uses_allocator<packaged_task<R>, Alloc>;
|
||||
# include <__utility/forward.h>
|
||||
# include <__utility/move.h>
|
||||
# include <__utility/swap.h>
|
||||
# include <new>
|
||||
# include <stdexcept>
|
||||
# include <tuple>
|
||||
# include <version>
|
||||
|
@ -207,6 +207,7 @@ template <class charT> class messages_byname;
|
||||
# include <__locale>
|
||||
# include <__locale_dir/pad_and_output.h>
|
||||
# include <__memory/unique_ptr.h>
|
||||
# include <__new/exceptions.h>
|
||||
# include <__type_traits/make_unsigned.h>
|
||||
# include <cerrno>
|
||||
# include <cstdio>
|
||||
@ -214,7 +215,6 @@ template <class charT> class messages_byname;
|
||||
# include <ctime>
|
||||
# include <ios>
|
||||
# include <limits>
|
||||
# include <new>
|
||||
# include <streambuf>
|
||||
# include <version>
|
||||
|
||||
|
@ -591,6 +591,7 @@ erase_if(multimap<Key, T, Compare, Allocator>& c, Predicate pred); // C++20
|
||||
# include <__memory/pointer_traits.h>
|
||||
# include <__memory/unique_ptr.h>
|
||||
# include <__memory_resource/polymorphic_allocator.h>
|
||||
# include <__new/launder.h>
|
||||
# include <__node_handle>
|
||||
# include <__ranges/concepts.h>
|
||||
# include <__ranges/container_compatible_range.h>
|
||||
@ -604,7 +605,6 @@ erase_if(multimap<Key, T, Compare, Allocator>& c, Predicate pred); // C++20
|
||||
# include <__utility/pair.h>
|
||||
# include <__utility/piecewise_construct.h>
|
||||
# include <__utility/swap.h>
|
||||
# include <new> // for std::launder
|
||||
# include <stdexcept>
|
||||
# include <tuple>
|
||||
# include <version>
|
||||
|
@ -1607,7 +1607,11 @@ module std [system] {
|
||||
module allocate { header "__new/allocate.h" }
|
||||
module destroying_delete_t { header "__new/destroying_delete_t.h" }
|
||||
module exceptions { header "__new/exceptions.h" }
|
||||
module global_new_delete { header "__new/global_new_delete.h" }
|
||||
module global_new_delete {
|
||||
header "__new/global_new_delete.h"
|
||||
|
||||
export std.new.nothrow_t
|
||||
}
|
||||
module interference_size { header "__new/interference_size.h" }
|
||||
module launder { header "__new/launder.h" }
|
||||
module new_handler { header "__new/new_handler.h" }
|
||||
|
@ -228,7 +228,6 @@ namespace std {
|
||||
# include <__utility/swap.h>
|
||||
# include <__verbose_abort>
|
||||
# include <initializer_list>
|
||||
# include <new>
|
||||
# include <version>
|
||||
|
||||
// standard-mandated includes
|
||||
|
@ -284,6 +284,7 @@ _LIBCPP_END_NAMESPACE_STD
|
||||
# include <cstdlib>
|
||||
# include <exception>
|
||||
# include <iosfwd>
|
||||
# include <new>
|
||||
# endif
|
||||
#endif // 0
|
||||
|
||||
|
@ -602,6 +602,7 @@ template <class Key, class T, class Hash, class Pred, class Alloc>
|
||||
# include <__memory/pointer_traits.h>
|
||||
# include <__memory/unique_ptr.h>
|
||||
# include <__memory_resource/polymorphic_allocator.h>
|
||||
# include <__new/launder.h>
|
||||
# include <__node_handle>
|
||||
# include <__ranges/concepts.h>
|
||||
# include <__ranges/container_compatible_range.h>
|
||||
@ -615,7 +616,6 @@ template <class Key, class T, class Hash, class Pred, class Alloc>
|
||||
# include <__type_traits/type_identity.h>
|
||||
# include <__utility/forward.h>
|
||||
# include <__utility/pair.h>
|
||||
# include <new> // launder
|
||||
# include <stdexcept>
|
||||
# include <tuple>
|
||||
# include <version>
|
||||
|
@ -364,7 +364,6 @@ template <class T> unspecified2 end(const valarray<T>& v);
|
||||
# include <__utility/move.h>
|
||||
# include <__utility/swap.h>
|
||||
# include <cmath>
|
||||
# include <new>
|
||||
# include <version>
|
||||
|
||||
// standard-mandated includes
|
||||
|
@ -268,7 +268,6 @@ namespace std {
|
||||
# include <__verbose_abort>
|
||||
# include <initializer_list>
|
||||
# include <limits>
|
||||
# include <new>
|
||||
# include <version>
|
||||
|
||||
// standard-mandated includes
|
||||
|
@ -9,7 +9,6 @@ algorithm cwctype
|
||||
algorithm initializer_list
|
||||
algorithm iosfwd
|
||||
algorithm limits
|
||||
algorithm new
|
||||
algorithm optional
|
||||
algorithm ratio
|
||||
algorithm tuple
|
||||
@ -18,7 +17,6 @@ any cstdint
|
||||
any cstring
|
||||
any initializer_list
|
||||
any limits
|
||||
any new
|
||||
any typeinfo
|
||||
any version
|
||||
array cctype
|
||||
@ -58,7 +56,6 @@ bitset cwctype
|
||||
bitset initializer_list
|
||||
bitset iosfwd
|
||||
bitset limits
|
||||
bitset new
|
||||
bitset stdexcept
|
||||
bitset string
|
||||
bitset string_view
|
||||
@ -86,7 +83,6 @@ ccomplex iosfwd
|
||||
ccomplex istream
|
||||
ccomplex limits
|
||||
ccomplex locale
|
||||
ccomplex new
|
||||
ccomplex ratio
|
||||
ccomplex sstream
|
||||
ccomplex stdexcept
|
||||
@ -125,7 +121,6 @@ chrono iosfwd
|
||||
chrono istream
|
||||
chrono limits
|
||||
chrono locale
|
||||
chrono new
|
||||
chrono optional
|
||||
chrono ratio
|
||||
chrono sstream
|
||||
@ -153,7 +148,6 @@ codecvt cwctype
|
||||
codecvt initializer_list
|
||||
codecvt iosfwd
|
||||
codecvt limits
|
||||
codecvt new
|
||||
codecvt stdexcept
|
||||
codecvt string
|
||||
codecvt string_view
|
||||
@ -184,7 +178,6 @@ complex iosfwd
|
||||
complex istream
|
||||
complex limits
|
||||
complex locale
|
||||
complex new
|
||||
complex ratio
|
||||
complex sstream
|
||||
complex stdexcept
|
||||
@ -203,7 +196,6 @@ condition_variable cstring
|
||||
condition_variable ctime
|
||||
condition_variable initializer_list
|
||||
condition_variable limits
|
||||
condition_variable new
|
||||
condition_variable ratio
|
||||
condition_variable typeinfo
|
||||
condition_variable version
|
||||
@ -235,7 +227,6 @@ ctgmath iosfwd
|
||||
ctgmath istream
|
||||
ctgmath limits
|
||||
ctgmath locale
|
||||
ctgmath new
|
||||
ctgmath ratio
|
||||
ctgmath sstream
|
||||
ctgmath stdexcept
|
||||
@ -256,13 +247,11 @@ deque cwchar
|
||||
deque cwctype
|
||||
deque initializer_list
|
||||
deque limits
|
||||
deque new
|
||||
deque stdexcept
|
||||
deque tuple
|
||||
deque version
|
||||
exception cstdint
|
||||
exception cstdlib
|
||||
exception new
|
||||
exception typeinfo
|
||||
exception version
|
||||
execution version
|
||||
@ -290,7 +279,6 @@ experimental/iterator iosfwd
|
||||
experimental/iterator iterator
|
||||
experimental/iterator limits
|
||||
experimental/iterator locale
|
||||
experimental/iterator new
|
||||
experimental/iterator ratio
|
||||
experimental/iterator stdexcept
|
||||
experimental/iterator streambuf
|
||||
@ -336,7 +324,6 @@ filesystem ios
|
||||
filesystem iosfwd
|
||||
filesystem limits
|
||||
filesystem locale
|
||||
filesystem new
|
||||
filesystem ratio
|
||||
filesystem stdexcept
|
||||
filesystem streambuf
|
||||
@ -354,7 +341,6 @@ flat_map cwchar
|
||||
flat_map cwctype
|
||||
flat_map initializer_list
|
||||
flat_map limits
|
||||
flat_map new
|
||||
flat_map optional
|
||||
flat_map stdexcept
|
||||
flat_map tuple
|
||||
@ -376,7 +362,6 @@ format cwctype
|
||||
format initializer_list
|
||||
format iosfwd
|
||||
format limits
|
||||
format new
|
||||
format optional
|
||||
format stdexcept
|
||||
format string
|
||||
@ -391,7 +376,6 @@ forward_list cwchar
|
||||
forward_list cwctype
|
||||
forward_list initializer_list
|
||||
forward_list limits
|
||||
forward_list new
|
||||
forward_list tuple
|
||||
forward_list version
|
||||
fstream bitset
|
||||
@ -416,7 +400,6 @@ fstream iosfwd
|
||||
fstream istream
|
||||
fstream limits
|
||||
fstream locale
|
||||
fstream new
|
||||
fstream ratio
|
||||
fstream stdexcept
|
||||
fstream streambuf
|
||||
@ -434,7 +417,6 @@ functional cwchar
|
||||
functional cwctype
|
||||
functional initializer_list
|
||||
functional limits
|
||||
functional new
|
||||
functional optional
|
||||
functional stdexcept
|
||||
functional tuple
|
||||
@ -461,7 +443,6 @@ future iosfwd
|
||||
future istream
|
||||
future limits
|
||||
future locale
|
||||
future new
|
||||
future ratio
|
||||
future sstream
|
||||
future stdexcept
|
||||
@ -490,7 +471,6 @@ iomanip ios
|
||||
iomanip iosfwd
|
||||
iomanip limits
|
||||
iomanip locale
|
||||
iomanip new
|
||||
iomanip ratio
|
||||
iomanip stdexcept
|
||||
iomanip streambuf
|
||||
@ -515,7 +495,6 @@ ios cwctype
|
||||
ios initializer_list
|
||||
ios iosfwd
|
||||
ios limits
|
||||
ios new
|
||||
ios ratio
|
||||
ios stdexcept
|
||||
ios string
|
||||
@ -547,7 +526,6 @@ iostream iosfwd
|
||||
iostream istream
|
||||
iostream limits
|
||||
iostream locale
|
||||
iostream new
|
||||
iostream optional
|
||||
iostream ostream
|
||||
iostream print
|
||||
@ -578,7 +556,7 @@ istream ios
|
||||
istream iosfwd
|
||||
istream limits
|
||||
istream locale
|
||||
istream new
|
||||
|
||||
istream ratio
|
||||
istream stdexcept
|
||||
istream streambuf
|
||||
@ -598,7 +576,6 @@ iterator cwctype
|
||||
iterator initializer_list
|
||||
iterator iosfwd
|
||||
iterator limits
|
||||
iterator new
|
||||
iterator variant
|
||||
iterator version
|
||||
latch climits
|
||||
@ -617,7 +594,6 @@ list cwchar
|
||||
list cwctype
|
||||
list initializer_list
|
||||
list limits
|
||||
list new
|
||||
list tuple
|
||||
list version
|
||||
locale cctype
|
||||
@ -637,7 +613,6 @@ locale initializer_list
|
||||
locale ios
|
||||
locale iosfwd
|
||||
locale limits
|
||||
locale new
|
||||
locale ratio
|
||||
locale stdexcept
|
||||
locale streambuf
|
||||
@ -654,7 +629,6 @@ map cwchar
|
||||
map cwctype
|
||||
map initializer_list
|
||||
map limits
|
||||
map new
|
||||
map optional
|
||||
map stdexcept
|
||||
map tuple
|
||||
@ -676,7 +650,6 @@ memory cstdint
|
||||
memory cstring
|
||||
memory initializer_list
|
||||
memory limits
|
||||
memory new
|
||||
memory tuple
|
||||
memory typeinfo
|
||||
memory version
|
||||
@ -686,7 +659,6 @@ memory_resource compare
|
||||
memory_resource cstdint
|
||||
memory_resource ctime
|
||||
memory_resource limits
|
||||
memory_resource new
|
||||
memory_resource ratio
|
||||
memory_resource tuple
|
||||
memory_resource version
|
||||
@ -709,7 +681,6 @@ numeric cstring
|
||||
numeric ctime
|
||||
numeric initializer_list
|
||||
numeric limits
|
||||
numeric new
|
||||
numeric optional
|
||||
numeric ratio
|
||||
numeric tuple
|
||||
@ -719,7 +690,6 @@ optional cstdint
|
||||
optional cstring
|
||||
optional initializer_list
|
||||
optional limits
|
||||
optional new
|
||||
optional version
|
||||
ostream array
|
||||
ostream bitset
|
||||
@ -743,7 +713,6 @@ ostream ios
|
||||
ostream iosfwd
|
||||
ostream limits
|
||||
ostream locale
|
||||
ostream new
|
||||
ostream optional
|
||||
ostream print
|
||||
ostream ratio
|
||||
@ -772,7 +741,6 @@ print format
|
||||
print initializer_list
|
||||
print iosfwd
|
||||
print limits
|
||||
print new
|
||||
print optional
|
||||
print stdexcept
|
||||
print string
|
||||
@ -797,7 +765,6 @@ queue deque
|
||||
queue initializer_list
|
||||
queue iosfwd
|
||||
queue limits
|
||||
queue new
|
||||
queue stdexcept
|
||||
queue string
|
||||
queue string_view
|
||||
@ -818,7 +785,6 @@ random cwctype
|
||||
random initializer_list
|
||||
random iosfwd
|
||||
random limits
|
||||
random new
|
||||
random numeric
|
||||
random optional
|
||||
random ratio
|
||||
@ -839,7 +805,6 @@ ranges initializer_list
|
||||
ranges iosfwd
|
||||
ranges iterator
|
||||
ranges limits
|
||||
ranges new
|
||||
ranges optional
|
||||
ranges span
|
||||
ranges stdexcept
|
||||
@ -866,7 +831,6 @@ regex deque
|
||||
regex initializer_list
|
||||
regex iosfwd
|
||||
regex limits
|
||||
regex new
|
||||
regex stdexcept
|
||||
regex string
|
||||
regex string_view
|
||||
@ -894,7 +858,6 @@ set cwchar
|
||||
set cwctype
|
||||
set initializer_list
|
||||
set limits
|
||||
set new
|
||||
set optional
|
||||
set tuple
|
||||
set version
|
||||
@ -931,7 +894,6 @@ sstream iosfwd
|
||||
sstream istream
|
||||
sstream limits
|
||||
sstream locale
|
||||
sstream new
|
||||
sstream ratio
|
||||
sstream stdexcept
|
||||
sstream streambuf
|
||||
@ -949,7 +911,6 @@ stack cwctype
|
||||
stack deque
|
||||
stack initializer_list
|
||||
stack limits
|
||||
stack new
|
||||
stack stdexcept
|
||||
stack tuple
|
||||
stack version
|
||||
@ -978,7 +939,6 @@ streambuf initializer_list
|
||||
streambuf ios
|
||||
streambuf iosfwd
|
||||
streambuf limits
|
||||
streambuf new
|
||||
streambuf ratio
|
||||
streambuf stdexcept
|
||||
streambuf string
|
||||
@ -997,7 +957,6 @@ string cwctype
|
||||
string initializer_list
|
||||
string iosfwd
|
||||
string limits
|
||||
string new
|
||||
string stdexcept
|
||||
string string_view
|
||||
string tuple
|
||||
@ -1034,7 +993,6 @@ strstream iosfwd
|
||||
strstream istream
|
||||
strstream limits
|
||||
strstream locale
|
||||
strstream new
|
||||
strstream ratio
|
||||
strstream stdexcept
|
||||
strstream streambuf
|
||||
@ -1066,7 +1024,6 @@ syncstream iosfwd
|
||||
syncstream limits
|
||||
syncstream locale
|
||||
syncstream map
|
||||
syncstream new
|
||||
syncstream optional
|
||||
syncstream ostream
|
||||
syncstream print
|
||||
@ -1091,7 +1048,6 @@ system_error cwctype
|
||||
system_error initializer_list
|
||||
system_error iosfwd
|
||||
system_error limits
|
||||
system_error new
|
||||
system_error stdexcept
|
||||
system_error string
|
||||
system_error string_view
|
||||
@ -1119,7 +1075,6 @@ thread iosfwd
|
||||
thread istream
|
||||
thread limits
|
||||
thread locale
|
||||
thread new
|
||||
thread ratio
|
||||
thread sstream
|
||||
thread stdexcept
|
||||
@ -1147,7 +1102,6 @@ unordered_map cstdint
|
||||
unordered_map cstring
|
||||
unordered_map initializer_list
|
||||
unordered_map limits
|
||||
unordered_map new
|
||||
unordered_map optional
|
||||
unordered_map stdexcept
|
||||
unordered_map tuple
|
||||
@ -1157,7 +1111,6 @@ unordered_set cstdint
|
||||
unordered_set cstring
|
||||
unordered_set initializer_list
|
||||
unordered_set limits
|
||||
unordered_set new
|
||||
unordered_set optional
|
||||
unordered_set tuple
|
||||
unordered_set version
|
||||
@ -1170,14 +1123,12 @@ valarray cmath
|
||||
valarray cstdint
|
||||
valarray initializer_list
|
||||
valarray limits
|
||||
valarray new
|
||||
valarray version
|
||||
variant compare
|
||||
variant cstdint
|
||||
variant cstring
|
||||
variant initializer_list
|
||||
variant limits
|
||||
variant new
|
||||
variant version
|
||||
vector array
|
||||
vector cctype
|
||||
@ -1195,7 +1146,6 @@ vector cwctype
|
||||
vector initializer_list
|
||||
vector iosfwd
|
||||
vector limits
|
||||
vector new
|
||||
vector stdexcept
|
||||
vector string
|
||||
vector string_view
|
||||
|
|
@ -9,7 +9,6 @@ algorithm cwctype
|
||||
algorithm initializer_list
|
||||
algorithm iosfwd
|
||||
algorithm limits
|
||||
algorithm new
|
||||
algorithm optional
|
||||
algorithm ratio
|
||||
algorithm tuple
|
||||
@ -18,7 +17,6 @@ any cstdint
|
||||
any cstring
|
||||
any initializer_list
|
||||
any limits
|
||||
any new
|
||||
any typeinfo
|
||||
any version
|
||||
array cctype
|
||||
@ -58,7 +56,6 @@ bitset cwctype
|
||||
bitset initializer_list
|
||||
bitset iosfwd
|
||||
bitset limits
|
||||
bitset new
|
||||
bitset stdexcept
|
||||
bitset string
|
||||
bitset string_view
|
||||
@ -86,7 +83,6 @@ ccomplex iosfwd
|
||||
ccomplex istream
|
||||
ccomplex limits
|
||||
ccomplex locale
|
||||
ccomplex new
|
||||
ccomplex ratio
|
||||
ccomplex sstream
|
||||
ccomplex stdexcept
|
||||
@ -125,7 +121,6 @@ chrono iosfwd
|
||||
chrono istream
|
||||
chrono limits
|
||||
chrono locale
|
||||
chrono new
|
||||
chrono optional
|
||||
chrono ratio
|
||||
chrono sstream
|
||||
@ -153,7 +148,6 @@ codecvt cwctype
|
||||
codecvt initializer_list
|
||||
codecvt iosfwd
|
||||
codecvt limits
|
||||
codecvt new
|
||||
codecvt stdexcept
|
||||
codecvt string
|
||||
codecvt string_view
|
||||
@ -184,7 +178,6 @@ complex iosfwd
|
||||
complex istream
|
||||
complex limits
|
||||
complex locale
|
||||
complex new
|
||||
complex ratio
|
||||
complex sstream
|
||||
complex stdexcept
|
||||
@ -203,7 +196,6 @@ condition_variable cstring
|
||||
condition_variable ctime
|
||||
condition_variable initializer_list
|
||||
condition_variable limits
|
||||
condition_variable new
|
||||
condition_variable ratio
|
||||
condition_variable typeinfo
|
||||
condition_variable version
|
||||
@ -235,7 +227,6 @@ ctgmath iosfwd
|
||||
ctgmath istream
|
||||
ctgmath limits
|
||||
ctgmath locale
|
||||
ctgmath new
|
||||
ctgmath ratio
|
||||
ctgmath sstream
|
||||
ctgmath stdexcept
|
||||
@ -256,13 +247,11 @@ deque cwchar
|
||||
deque cwctype
|
||||
deque initializer_list
|
||||
deque limits
|
||||
deque new
|
||||
deque stdexcept
|
||||
deque tuple
|
||||
deque version
|
||||
exception cstdint
|
||||
exception cstdlib
|
||||
exception new
|
||||
exception typeinfo
|
||||
exception version
|
||||
execution version
|
||||
@ -290,7 +279,6 @@ experimental/iterator iosfwd
|
||||
experimental/iterator iterator
|
||||
experimental/iterator limits
|
||||
experimental/iterator locale
|
||||
experimental/iterator new
|
||||
experimental/iterator ratio
|
||||
experimental/iterator stdexcept
|
||||
experimental/iterator streambuf
|
||||
@ -336,7 +324,6 @@ filesystem ios
|
||||
filesystem iosfwd
|
||||
filesystem limits
|
||||
filesystem locale
|
||||
filesystem new
|
||||
filesystem ratio
|
||||
filesystem stdexcept
|
||||
filesystem streambuf
|
||||
@ -354,7 +341,6 @@ flat_map cwchar
|
||||
flat_map cwctype
|
||||
flat_map initializer_list
|
||||
flat_map limits
|
||||
flat_map new
|
||||
flat_map optional
|
||||
flat_map stdexcept
|
||||
flat_map tuple
|
||||
@ -376,7 +362,6 @@ format cwctype
|
||||
format initializer_list
|
||||
format iosfwd
|
||||
format limits
|
||||
format new
|
||||
format optional
|
||||
format stdexcept
|
||||
format string
|
||||
@ -391,7 +376,6 @@ forward_list cwchar
|
||||
forward_list cwctype
|
||||
forward_list initializer_list
|
||||
forward_list limits
|
||||
forward_list new
|
||||
forward_list tuple
|
||||
forward_list version
|
||||
fstream bitset
|
||||
@ -415,7 +399,6 @@ fstream iosfwd
|
||||
fstream istream
|
||||
fstream limits
|
||||
fstream locale
|
||||
fstream new
|
||||
fstream ratio
|
||||
fstream stdexcept
|
||||
fstream streambuf
|
||||
@ -433,7 +416,6 @@ functional cwchar
|
||||
functional cwctype
|
||||
functional initializer_list
|
||||
functional limits
|
||||
functional new
|
||||
functional optional
|
||||
functional stdexcept
|
||||
functional tuple
|
||||
@ -460,7 +442,6 @@ future iosfwd
|
||||
future istream
|
||||
future limits
|
||||
future locale
|
||||
future new
|
||||
future ratio
|
||||
future sstream
|
||||
future stdexcept
|
||||
@ -489,7 +470,6 @@ iomanip ios
|
||||
iomanip iosfwd
|
||||
iomanip limits
|
||||
iomanip locale
|
||||
iomanip new
|
||||
iomanip ratio
|
||||
iomanip stdexcept
|
||||
iomanip streambuf
|
||||
@ -514,7 +494,6 @@ ios cwctype
|
||||
ios initializer_list
|
||||
ios iosfwd
|
||||
ios limits
|
||||
ios new
|
||||
ios ratio
|
||||
ios stdexcept
|
||||
ios string
|
||||
@ -546,7 +525,6 @@ iostream iosfwd
|
||||
iostream istream
|
||||
iostream limits
|
||||
iostream locale
|
||||
iostream new
|
||||
iostream optional
|
||||
iostream ostream
|
||||
iostream print
|
||||
@ -577,7 +555,6 @@ istream ios
|
||||
istream iosfwd
|
||||
istream limits
|
||||
istream locale
|
||||
istream new
|
||||
istream ratio
|
||||
istream stdexcept
|
||||
istream streambuf
|
||||
@ -597,7 +574,6 @@ iterator cwctype
|
||||
iterator initializer_list
|
||||
iterator iosfwd
|
||||
iterator limits
|
||||
iterator new
|
||||
iterator variant
|
||||
iterator version
|
||||
latch climits
|
||||
@ -616,7 +592,6 @@ list cwchar
|
||||
list cwctype
|
||||
list initializer_list
|
||||
list limits
|
||||
list new
|
||||
list tuple
|
||||
list version
|
||||
locale cctype
|
||||
@ -636,7 +611,6 @@ locale initializer_list
|
||||
locale ios
|
||||
locale iosfwd
|
||||
locale limits
|
||||
locale new
|
||||
locale ratio
|
||||
locale stdexcept
|
||||
locale streambuf
|
||||
@ -653,7 +627,6 @@ map cwchar
|
||||
map cwctype
|
||||
map initializer_list
|
||||
map limits
|
||||
map new
|
||||
map optional
|
||||
map stdexcept
|
||||
map tuple
|
||||
@ -675,7 +648,6 @@ memory cstdint
|
||||
memory cstring
|
||||
memory initializer_list
|
||||
memory limits
|
||||
memory new
|
||||
memory tuple
|
||||
memory typeinfo
|
||||
memory version
|
||||
@ -685,7 +657,6 @@ memory_resource compare
|
||||
memory_resource cstdint
|
||||
memory_resource ctime
|
||||
memory_resource limits
|
||||
memory_resource new
|
||||
memory_resource ratio
|
||||
memory_resource tuple
|
||||
memory_resource version
|
||||
@ -708,7 +679,6 @@ numeric cstring
|
||||
numeric ctime
|
||||
numeric initializer_list
|
||||
numeric limits
|
||||
numeric new
|
||||
numeric optional
|
||||
numeric ratio
|
||||
numeric tuple
|
||||
@ -718,7 +688,6 @@ optional cstdint
|
||||
optional cstring
|
||||
optional initializer_list
|
||||
optional limits
|
||||
optional new
|
||||
optional version
|
||||
ostream array
|
||||
ostream bitset
|
||||
@ -742,7 +711,6 @@ ostream ios
|
||||
ostream iosfwd
|
||||
ostream limits
|
||||
ostream locale
|
||||
ostream new
|
||||
ostream optional
|
||||
ostream print
|
||||
ostream ratio
|
||||
@ -771,7 +739,6 @@ print format
|
||||
print initializer_list
|
||||
print iosfwd
|
||||
print limits
|
||||
print new
|
||||
print optional
|
||||
print stdexcept
|
||||
print string
|
||||
@ -796,7 +763,6 @@ queue deque
|
||||
queue initializer_list
|
||||
queue iosfwd
|
||||
queue limits
|
||||
queue new
|
||||
queue stdexcept
|
||||
queue string
|
||||
queue string_view
|
||||
@ -817,7 +783,6 @@ random cwctype
|
||||
random initializer_list
|
||||
random iosfwd
|
||||
random limits
|
||||
random new
|
||||
random numeric
|
||||
random optional
|
||||
random ratio
|
||||
@ -838,7 +803,6 @@ ranges initializer_list
|
||||
ranges iosfwd
|
||||
ranges iterator
|
||||
ranges limits
|
||||
ranges new
|
||||
ranges optional
|
||||
ranges span
|
||||
ranges stdexcept
|
||||
@ -865,7 +829,6 @@ regex deque
|
||||
regex initializer_list
|
||||
regex iosfwd
|
||||
regex limits
|
||||
regex new
|
||||
regex stdexcept
|
||||
regex string
|
||||
regex string_view
|
||||
@ -893,7 +856,6 @@ set cwchar
|
||||
set cwctype
|
||||
set initializer_list
|
||||
set limits
|
||||
set new
|
||||
set optional
|
||||
set tuple
|
||||
set version
|
||||
@ -930,7 +892,6 @@ sstream iosfwd
|
||||
sstream istream
|
||||
sstream limits
|
||||
sstream locale
|
||||
sstream new
|
||||
sstream ratio
|
||||
sstream stdexcept
|
||||
sstream streambuf
|
||||
@ -948,7 +909,6 @@ stack cwctype
|
||||
stack deque
|
||||
stack initializer_list
|
||||
stack limits
|
||||
stack new
|
||||
stack stdexcept
|
||||
stack tuple
|
||||
stack version
|
||||
@ -977,7 +937,6 @@ streambuf initializer_list
|
||||
streambuf ios
|
||||
streambuf iosfwd
|
||||
streambuf limits
|
||||
streambuf new
|
||||
streambuf ratio
|
||||
streambuf stdexcept
|
||||
streambuf string
|
||||
@ -996,7 +955,6 @@ string cwctype
|
||||
string initializer_list
|
||||
string iosfwd
|
||||
string limits
|
||||
string new
|
||||
string stdexcept
|
||||
string string_view
|
||||
string tuple
|
||||
@ -1033,7 +991,6 @@ strstream iosfwd
|
||||
strstream istream
|
||||
strstream limits
|
||||
strstream locale
|
||||
strstream new
|
||||
strstream ratio
|
||||
strstream stdexcept
|
||||
strstream streambuf
|
||||
@ -1065,7 +1022,6 @@ syncstream iosfwd
|
||||
syncstream limits
|
||||
syncstream locale
|
||||
syncstream map
|
||||
syncstream new
|
||||
syncstream optional
|
||||
syncstream ostream
|
||||
syncstream print
|
||||
@ -1090,7 +1046,6 @@ system_error cwctype
|
||||
system_error initializer_list
|
||||
system_error iosfwd
|
||||
system_error limits
|
||||
system_error new
|
||||
system_error stdexcept
|
||||
system_error string
|
||||
system_error string_view
|
||||
@ -1118,7 +1073,6 @@ thread iosfwd
|
||||
thread istream
|
||||
thread limits
|
||||
thread locale
|
||||
thread new
|
||||
thread ratio
|
||||
thread sstream
|
||||
thread stdexcept
|
||||
@ -1146,7 +1100,6 @@ unordered_map cstdint
|
||||
unordered_map cstring
|
||||
unordered_map initializer_list
|
||||
unordered_map limits
|
||||
unordered_map new
|
||||
unordered_map optional
|
||||
unordered_map stdexcept
|
||||
unordered_map tuple
|
||||
@ -1156,7 +1109,6 @@ unordered_set cstdint
|
||||
unordered_set cstring
|
||||
unordered_set initializer_list
|
||||
unordered_set limits
|
||||
unordered_set new
|
||||
unordered_set optional
|
||||
unordered_set tuple
|
||||
unordered_set version
|
||||
@ -1169,14 +1121,12 @@ valarray cmath
|
||||
valarray cstdint
|
||||
valarray initializer_list
|
||||
valarray limits
|
||||
valarray new
|
||||
valarray version
|
||||
variant compare
|
||||
variant cstdint
|
||||
variant cstring
|
||||
variant initializer_list
|
||||
variant limits
|
||||
variant new
|
||||
variant version
|
||||
vector array
|
||||
vector cctype
|
||||
@ -1194,7 +1144,6 @@ vector cwctype
|
||||
vector initializer_list
|
||||
vector iosfwd
|
||||
vector limits
|
||||
vector new
|
||||
vector stdexcept
|
||||
vector string
|
||||
vector string_view
|
||||
|
|
@ -10,6 +10,7 @@
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include <exception>
|
||||
#include <new>
|
||||
#include "abort_message.h"
|
||||
#include "cxxabi.h"
|
||||
#include "cxa_handlers.h"
|
||||
|
Loading…
x
Reference in New Issue
Block a user