diff options
Diffstat (limited to 'contrib/llvm-project/libcxx/include/experimental')
18 files changed, 36 insertions, 40 deletions
diff --git a/contrib/llvm-project/libcxx/include/experimental/__memory b/contrib/llvm-project/libcxx/include/experimental/__memory index bd9bf95e5933..33027793895d 100644 --- a/contrib/llvm-project/libcxx/include/experimental/__memory +++ b/contrib/llvm-project/libcxx/include/experimental/__memory @@ -10,11 +10,11 @@ #ifndef _LIBCPP_EXPERIMENTAL___MEMORY #define _LIBCPP_EXPERIMENTAL___MEMORY +#include <__functional_base> #include <__memory/allocator_arg_t.h> #include <__memory/uses_allocator.h> #include <experimental/__config> #include <experimental/utility> // for erased_type -#include <__functional_base> #include <type_traits> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) diff --git a/contrib/llvm-project/libcxx/include/experimental/algorithm b/contrib/llvm-project/libcxx/include/experimental/algorithm index bcf372cafd7a..a7fa18ff5dde 100644 --- a/contrib/llvm-project/libcxx/include/experimental/algorithm +++ b/contrib/llvm-project/libcxx/include/experimental/algorithm @@ -31,12 +31,11 @@ ForwardIterator search(ForwardIterator first, ForwardIterator last, */ -#include <experimental/__config> +#include <__debug> #include <algorithm> +#include <experimental/__config> #include <type_traits> -#include <__debug> - #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) #pragma GCC system_header #endif diff --git a/contrib/llvm-project/libcxx/include/experimental/coroutine b/contrib/llvm-project/libcxx/include/experimental/coroutine index 16b4028765bc..4b53e4b62b40 100644 --- a/contrib/llvm-project/libcxx/include/experimental/coroutine +++ b/contrib/llvm-project/libcxx/include/experimental/coroutine @@ -45,13 +45,13 @@ template <class P> struct hash<coroutine_handle<P>>; */ +#include <__debug> +#include <cstddef> #include <experimental/__config> -#include <new> -#include <type_traits> #include <functional> #include <memory> // for hash<T*> -#include <cstddef> -#include <__debug> +#include <new> +#include <type_traits> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) #pragma GCC system_header diff --git a/contrib/llvm-project/libcxx/include/experimental/deque b/contrib/llvm-project/libcxx/include/experimental/deque index 594ddff22f98..41c25d95b9a0 100644 --- a/contrib/llvm-project/libcxx/include/experimental/deque +++ b/contrib/llvm-project/libcxx/include/experimental/deque @@ -28,8 +28,8 @@ namespace pmr { */ -#include <experimental/__config> #include <deque> +#include <experimental/__config> #include <experimental/memory_resource> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) diff --git a/contrib/llvm-project/libcxx/include/experimental/forward_list b/contrib/llvm-project/libcxx/include/experimental/forward_list index 6781424cf2c6..590bef0283a2 100644 --- a/contrib/llvm-project/libcxx/include/experimental/forward_list +++ b/contrib/llvm-project/libcxx/include/experimental/forward_list @@ -29,8 +29,8 @@ namespace pmr { */ #include <experimental/__config> -#include <forward_list> #include <experimental/memory_resource> +#include <forward_list> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) #pragma GCC system_header diff --git a/contrib/llvm-project/libcxx/include/experimental/functional b/contrib/llvm-project/libcxx/include/experimental/functional index bcff51e8056f..8977c6354355 100644 --- a/contrib/llvm-project/libcxx/include/experimental/functional +++ b/contrib/llvm-project/libcxx/include/experimental/functional @@ -86,16 +86,15 @@ inline namespace fundamentals_v1 { */ +#include <__debug> #include <__memory/uses_allocator.h> +#include <algorithm> +#include <array> #include <experimental/__config> #include <functional> -#include <algorithm> #include <type_traits> -#include <vector> -#include <array> #include <unordered_map> - -#include <__debug> +#include <vector> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) #pragma GCC system_header @@ -104,7 +103,6 @@ inline namespace fundamentals_v1 { _LIBCPP_PUSH_MACROS #include <__undef_macros> - _LIBCPP_BEGIN_NAMESPACE_LFTS #if _LIBCPP_STD_VER > 11 diff --git a/contrib/llvm-project/libcxx/include/experimental/iterator b/contrib/llvm-project/libcxx/include/experimental/iterator index 9da08a0cff9d..ab1f54e35eb9 100644 --- a/contrib/llvm-project/libcxx/include/experimental/iterator +++ b/contrib/llvm-project/libcxx/include/experimental/iterator @@ -53,8 +53,8 @@ namespace std { */ #include <__memory/addressof.h> -#include <__utility/move.h> #include <__utility/forward.h> +#include <__utility/move.h> #include <experimental/__config> #include <iterator> diff --git a/contrib/llvm-project/libcxx/include/experimental/list b/contrib/llvm-project/libcxx/include/experimental/list index 099d80fd8db5..be43e60f49ad 100644 --- a/contrib/llvm-project/libcxx/include/experimental/list +++ b/contrib/llvm-project/libcxx/include/experimental/list @@ -29,8 +29,8 @@ namespace pmr { */ #include <experimental/__config> -#include <list> #include <experimental/memory_resource> +#include <list> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) #pragma GCC system_header diff --git a/contrib/llvm-project/libcxx/include/experimental/map b/contrib/llvm-project/libcxx/include/experimental/map index 27ff7e862e27..704626eed674 100644 --- a/contrib/llvm-project/libcxx/include/experimental/map +++ b/contrib/llvm-project/libcxx/include/experimental/map @@ -34,8 +34,8 @@ namespace pmr { */ #include <experimental/__config> -#include <map> #include <experimental/memory_resource> +#include <map> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) #pragma GCC system_header diff --git a/contrib/llvm-project/libcxx/include/experimental/memory_resource b/contrib/llvm-project/libcxx/include/experimental/memory_resource index 71a4f51c50e5..47bb8c58c8de 100644 --- a/contrib/llvm-project/libcxx/include/experimental/memory_resource +++ b/contrib/llvm-project/libcxx/include/experimental/memory_resource @@ -64,18 +64,18 @@ namespace pmr { */ +#include <__debug> +#include <__tuple> +#include <cstddef> +#include <cstdlib> #include <experimental/__config> #include <experimental/__memory> #include <limits> #include <memory> #include <new> #include <stdexcept> -#include <__tuple> #include <type_traits> #include <utility> -#include <cstddef> -#include <cstdlib> -#include <__debug> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) #pragma GCC system_header diff --git a/contrib/llvm-project/libcxx/include/experimental/propagate_const b/contrib/llvm-project/libcxx/include/experimental/propagate_const index 12376dcec242..deb4ba98a7fa 100644 --- a/contrib/llvm-project/libcxx/include/experimental/propagate_const +++ b/contrib/llvm-project/libcxx/include/experimental/propagate_const @@ -107,19 +107,18 @@ */ #include <experimental/__config> +#include <functional> +#include <type_traits> +#include <utility> + #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) #pragma GCC system_header #endif #if _LIBCPP_STD_VER > 11 -#include <type_traits> -#include <utility> -#include <functional> - _LIBCPP_BEGIN_NAMESPACE_LFTS_V2 - template <class _Tp> class propagate_const; diff --git a/contrib/llvm-project/libcxx/include/experimental/regex b/contrib/llvm-project/libcxx/include/experimental/regex index ced0e950a127..5bb3dccf9387 100644 --- a/contrib/llvm-project/libcxx/include/experimental/regex +++ b/contrib/llvm-project/libcxx/include/experimental/regex @@ -36,9 +36,9 @@ namespace pmr { */ #include <experimental/__config> -#include <regex> -#include <experimental/string> #include <experimental/memory_resource> +#include <experimental/string> +#include <regex> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) #pragma GCC system_header diff --git a/contrib/llvm-project/libcxx/include/experimental/set b/contrib/llvm-project/libcxx/include/experimental/set index 891510bbb8d9..12b2ac23b81a 100644 --- a/contrib/llvm-project/libcxx/include/experimental/set +++ b/contrib/llvm-project/libcxx/include/experimental/set @@ -34,8 +34,8 @@ namespace pmr { */ #include <experimental/__config> -#include <set> #include <experimental/memory_resource> +#include <set> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) #pragma GCC system_header diff --git a/contrib/llvm-project/libcxx/include/experimental/simd b/contrib/llvm-project/libcxx/include/experimental/simd index 1f17ee96f0b5..475155512d76 100644 --- a/contrib/llvm-project/libcxx/include/experimental/simd +++ b/contrib/llvm-project/libcxx/include/experimental/simd @@ -649,10 +649,10 @@ public: */ -#include <experimental/__config> #include <algorithm> #include <array> #include <cstddef> +#include <experimental/__config> #include <functional> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) @@ -689,7 +689,7 @@ class __simd_storage<_Tp, __simd_abi<_StorageKind::_Array, __num_element>> { friend struct simd_mask; public: - _Tp __get(size_t __index) const noexcept { return __storage_[__index]; }; + _Tp __get(size_t __index) const noexcept { return __storage_[__index]; } void __set(size_t __index, _Tp __val) noexcept { __storage_[__index] = __val; } @@ -706,7 +706,7 @@ class __simd_storage<_Tp, __simd_abi<_StorageKind::_Scalar, 1>> { friend struct simd_mask; public: - _Tp __get(size_t __index) const noexcept { return (&__storage_)[__index]; }; + _Tp __get(size_t __index) const noexcept { return (&__storage_)[__index]; } void __set(size_t __index, _Tp __val) noexcept { (&__storage_)[__index] = __val; } @@ -770,7 +770,7 @@ struct __vec_ext_traits { _LIBCPP_SPECIALIZE_VEC_EXT(_TYPE, 29); \ _LIBCPP_SPECIALIZE_VEC_EXT(_TYPE, 30); \ _LIBCPP_SPECIALIZE_VEC_EXT(_TYPE, 31); \ - _LIBCPP_SPECIALIZE_VEC_EXT(_TYPE, 32); + _LIBCPP_SPECIALIZE_VEC_EXT(_TYPE, 32) _LIBCPP_SPECIALIZE_VEC_EXT_32(char); _LIBCPP_SPECIALIZE_VEC_EXT_32(char16_t); @@ -808,7 +808,7 @@ class __simd_storage<_Tp, __simd_abi<_StorageKind::_VecExt, __num_element>> { friend struct simd_mask; public: - _Tp __get(size_t __index) const noexcept { return __storage_[__index]; }; + _Tp __get(size_t __index) const noexcept { return __storage_[__index]; } void __set(size_t __index, _Tp __val) noexcept { __storage_[__index] = __val; } diff --git a/contrib/llvm-project/libcxx/include/experimental/string b/contrib/llvm-project/libcxx/include/experimental/string index b881fcf3af1c..1643e84c5a0c 100644 --- a/contrib/llvm-project/libcxx/include/experimental/string +++ b/contrib/llvm-project/libcxx/include/experimental/string @@ -38,8 +38,8 @@ namespace pmr { */ #include <experimental/__config> -#include <string> #include <experimental/memory_resource> +#include <string> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) #pragma GCC system_header diff --git a/contrib/llvm-project/libcxx/include/experimental/unordered_map b/contrib/llvm-project/libcxx/include/experimental/unordered_map index fc8cc7f77bf0..80905e68ef36 100644 --- a/contrib/llvm-project/libcxx/include/experimental/unordered_map +++ b/contrib/llvm-project/libcxx/include/experimental/unordered_map @@ -40,8 +40,8 @@ namespace pmr { */ #include <experimental/__config> -#include <unordered_map> #include <experimental/memory_resource> +#include <unordered_map> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) #pragma GCC system_header diff --git a/contrib/llvm-project/libcxx/include/experimental/unordered_set b/contrib/llvm-project/libcxx/include/experimental/unordered_set index 39342da5f679..f09b0bd57d9f 100644 --- a/contrib/llvm-project/libcxx/include/experimental/unordered_set +++ b/contrib/llvm-project/libcxx/include/experimental/unordered_set @@ -34,8 +34,8 @@ namespace pmr { */ #include <experimental/__config> -#include <unordered_set> #include <experimental/memory_resource> +#include <unordered_set> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) #pragma GCC system_header diff --git a/contrib/llvm-project/libcxx/include/experimental/vector b/contrib/llvm-project/libcxx/include/experimental/vector index a22698ef7ce4..4d31d1ccd85b 100644 --- a/contrib/llvm-project/libcxx/include/experimental/vector +++ b/contrib/llvm-project/libcxx/include/experimental/vector @@ -29,8 +29,8 @@ namespace pmr { */ #include <experimental/__config> -#include <vector> #include <experimental/memory_resource> +#include <vector> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) #pragma GCC system_header |