diff options
author | somov <somov@yandex-team.ru> | 2022-02-10 16:45:47 +0300 |
---|---|---|
committer | Daniil Cherednik <dcherednik@yandex-team.ru> | 2022-02-10 16:45:47 +0300 |
commit | a5950576e397b1909261050b8c7da16db58f10b1 (patch) | |
tree | 7ba7677f6a4c3e19e2cefab34d16df2c8963b4d4 /contrib/libs/cxxsupp/libcxx/include | |
parent | 81eddc8c0b55990194e112b02d127b87d54164a9 (diff) | |
download | ydb-a5950576e397b1909261050b8c7da16db58f10b1.tar.gz |
Restoring authorship annotation for <somov@yandex-team.ru>. Commit 1 of 2.
Diffstat (limited to 'contrib/libs/cxxsupp/libcxx/include')
-rw-r--r-- | contrib/libs/cxxsupp/libcxx/include/__config | 24 | ||||
-rw-r--r-- | contrib/libs/cxxsupp/libcxx/include/__locale | 2 | ||||
-rw-r--r-- | contrib/libs/cxxsupp/libcxx/include/__string | 8 | ||||
-rw-r--r-- | contrib/libs/cxxsupp/libcxx/include/__support/android/locale_bionic.h | 6 | ||||
-rw-r--r-- | contrib/libs/cxxsupp/libcxx/include/__support/win32/atomic_win32.h | 4 | ||||
-rw-r--r-- | contrib/libs/cxxsupp/libcxx/include/__tuple | 34 | ||||
-rw-r--r-- | contrib/libs/cxxsupp/libcxx/include/complex | 4 | ||||
-rw-r--r-- | contrib/libs/cxxsupp/libcxx/include/cxxabi.h | 4 | ||||
-rw-r--r-- | contrib/libs/cxxsupp/libcxx/include/span | 20 | ||||
-rw-r--r-- | contrib/libs/cxxsupp/libcxx/include/unwind.h | 14 | ||||
-rw-r--r-- | contrib/libs/cxxsupp/libcxx/include/version | 20 |
11 files changed, 70 insertions, 70 deletions
diff --git a/contrib/libs/cxxsupp/libcxx/include/__config b/contrib/libs/cxxsupp/libcxx/include/__config index bdc54b92d1..64c5a00c48 100644 --- a/contrib/libs/cxxsupp/libcxx/include/__config +++ b/contrib/libs/cxxsupp/libcxx/include/__config @@ -34,16 +34,16 @@ #elif defined(_MSC_VER) #define _LIBCPP_COMPILER_MSVC -#if _MSVC_LANG == 201705L -# define _LIBCPP_STD_VER 20 -#elif _MSVC_LANG == 201703L +#if _MSVC_LANG == 201705L +# define _LIBCPP_STD_VER 20 +#elif _MSVC_LANG == 201703L # define _LIBCPP_STD_VER 17 #else # define _LIBCPP_STD_VER 14 #endif -#define _LIBCPP_UCRT_INCLUDE(x) <Y_UCRT_INCLUDE/x> -#define _LIBCPP_MSVC_INCLUDE(x) <Y_MSVC_INCLUDE/x> +#define _LIBCPP_UCRT_INCLUDE(x) <Y_UCRT_INCLUDE/x> +#define _LIBCPP_MSVC_INCLUDE(x) <Y_MSVC_INCLUDE/x> #elif defined(__IBMCPP__) #define _LIBCPP_COMPILER_IBM #endif @@ -1306,8 +1306,8 @@ extern "C" _LIBCPP_FUNC_VIS void __sanitizer_annotate_contiguous_container( #endif #if defined(_LIBCPP_ABI_MICROSOFT) && \ - (defined(_LIBCPP_COMPILER_MSVC) || __has_declspec_attribute(empty_bases)) && \ - !defined(__CUDACC__) + (defined(_LIBCPP_COMPILER_MSVC) || __has_declspec_attribute(empty_bases)) && \ + !defined(__CUDACC__) # define _LIBCPP_DECLSPEC_EMPTY_BASES __declspec(empty_bases) #else # define _LIBCPP_DECLSPEC_EMPTY_BASES @@ -1336,11 +1336,11 @@ extern "C" _LIBCPP_FUNC_VIS void __sanitizer_annotate_contiguous_container( #define _LIBCPP_HAS_NO_SPACESHIP_OPERATOR #endif -// Yandex-specific: We build our own libc++, so it has everything available -#define _LIBCPP_DISABLE_AVAILABILITY -// End of Yandex-specific - -#if defined(_LIBCPP_COMPILER_IBM) || defined(__CUDACC__) +// Yandex-specific: We build our own libc++, so it has everything available +#define _LIBCPP_DISABLE_AVAILABILITY +// End of Yandex-specific + +#if defined(_LIBCPP_COMPILER_IBM) || defined(__CUDACC__) #define _LIBCPP_HAS_NO_PRAGMA_PUSH_POP_MACRO #endif diff --git a/contrib/libs/cxxsupp/libcxx/include/__locale b/contrib/libs/cxxsupp/libcxx/include/__locale index 38cb7a6f39..3ca06c386a 100644 --- a/contrib/libs/cxxsupp/libcxx/include/__locale +++ b/contrib/libs/cxxsupp/libcxx/include/__locale @@ -34,7 +34,7 @@ # include <__support/newlib/xlocale.h> #elif defined(__OpenBSD__) # include <__support/openbsd/xlocale.h> -#elif (defined(__APPLE__) || defined(__FreeBSD__) \ +#elif (defined(__APPLE__) || defined(__FreeBSD__) \ || defined(__EMSCRIPTEN__) || defined(__IBMCPP__)) # include <xlocale.h> #elif defined(__Fuchsia__) diff --git a/contrib/libs/cxxsupp/libcxx/include/__string b/contrib/libs/cxxsupp/libcxx/include/__string index 7074a73538..161f7195d0 100644 --- a/contrib/libs/cxxsupp/libcxx/include/__string +++ b/contrib/libs/cxxsupp/libcxx/include/__string @@ -426,7 +426,7 @@ char_traits<char>::find(const char_type* __s, size_t __n, const char_type& __a) { if (__n == 0) return nullptr; -#if __has_feature(cxx_constexpr_string_builtins) && !defined(__CUDACC__) +#if __has_feature(cxx_constexpr_string_builtins) && !defined(__CUDACC__) return __builtin_char_memchr(__s, to_int_type(__a), __n); #elif _LIBCPP_STD_VER <= 14 return (const char_type*) _VSTD::memchr(__s, to_int_type(__a), __n); @@ -509,7 +509,7 @@ char_traits<wchar_t>::compare(const char_type* __s1, const char_type* __s2, size { if (__n == 0) return 0; -#if __has_feature(cxx_constexpr_string_builtins) && !defined(__CUDACC__) +#if __has_feature(cxx_constexpr_string_builtins) && !defined(__CUDACC__) return __builtin_wmemcmp(__s1, __s2, __n); #elif _LIBCPP_STD_VER <= 14 return _VSTD::wmemcmp(__s1, __s2, __n); @@ -529,7 +529,7 @@ inline _LIBCPP_CONSTEXPR_AFTER_CXX14 size_t char_traits<wchar_t>::length(const char_type* __s) _NOEXCEPT { -#if __has_feature(cxx_constexpr_string_builtins) && !defined(__CUDACC__) +#if __has_feature(cxx_constexpr_string_builtins) && !defined(__CUDACC__) return __builtin_wcslen(__s); #elif _LIBCPP_STD_VER <= 14 return _VSTD::wcslen(__s); @@ -547,7 +547,7 @@ char_traits<wchar_t>::find(const char_type* __s, size_t __n, const char_type& __ { if (__n == 0) return nullptr; -#if __has_feature(cxx_constexpr_string_builtins) && !defined(__CUDACC__) +#if __has_feature(cxx_constexpr_string_builtins) && !defined(__CUDACC__) return __builtin_wmemchr(__s, __a, __n); #elif _LIBCPP_STD_VER <= 14 return _VSTD::wmemchr(__s, __a, __n); diff --git a/contrib/libs/cxxsupp/libcxx/include/__support/android/locale_bionic.h b/contrib/libs/cxxsupp/libcxx/include/__support/android/locale_bionic.h index 733eb83642..650683310c 100644 --- a/contrib/libs/cxxsupp/libcxx/include/__support/android/locale_bionic.h +++ b/contrib/libs/cxxsupp/libcxx/include/__support/android/locale_bionic.h @@ -26,9 +26,9 @@ extern "C" { #if defined(__ANDROID__) #include <android/api-level.h> -#if defined(__has_include) && __has_include(<android/ndk-version.h>) -# include <android/ndk-version.h> -#endif +#if defined(__has_include) && __has_include(<android/ndk-version.h>) +# include <android/ndk-version.h> +#endif #if __ANDROID_API__ < 21 #include <__support/xlocale/__posix_l_fallback.h> #endif diff --git a/contrib/libs/cxxsupp/libcxx/include/__support/win32/atomic_win32.h b/contrib/libs/cxxsupp/libcxx/include/__support/win32/atomic_win32.h index e32bcf9073..cc7bdeee63 100644 --- a/contrib/libs/cxxsupp/libcxx/include/__support/win32/atomic_win32.h +++ b/contrib/libs/cxxsupp/libcxx/include/__support/win32/atomic_win32.h @@ -64,9 +64,9 @@ static inline void __c11_atomic_init(_Atomic(_Tp)* __a, _Tp __val) { } static inline void __c11_atomic_thread_fence(int __order) { - if (__order != static_cast<int>(memory_order_relaxed)) { + if (__order != static_cast<int>(memory_order_relaxed)) { #if defined(_M_IX86) || defined(_M_X64) - if (__order == static_cast<int>(memory_order_seq_cst)) { + if (__order == static_cast<int>(memory_order_seq_cst)) { _MemoryBarrier; } else { _ReadWriteBarrier(); diff --git a/contrib/libs/cxxsupp/libcxx/include/__tuple b/contrib/libs/cxxsupp/libcxx/include/__tuple index 08f4dd5efa..d52b88497a 100644 --- a/contrib/libs/cxxsupp/libcxx/include/__tuple +++ b/contrib/libs/cxxsupp/libcxx/include/__tuple @@ -91,7 +91,7 @@ struct __integer_sequence { using __to_tuple_indices = __tuple_indices<(_Values + _Sp)...>; }; -#if defined(__CUDACC__) || !__has_builtin(__make_integer_seq) || defined(_LIBCPP_TESTING_FALLBACK_MAKE_INTEGER_SEQUENCE) +#if defined(__CUDACC__) || !__has_builtin(__make_integer_seq) || defined(_LIBCPP_TESTING_FALLBACK_MAKE_INTEGER_SEQUENCE) namespace __detail { template<typename _Tp, size_t ..._Extra> struct __repeat; @@ -133,7 +133,7 @@ template<> struct __parity<7> { template<size_t _Np> struct __pmake : __repeat<t #endif // !__has_builtin(__make_integer_seq) || defined(_LIBCPP_TESTING_FALLBACK_MAKE_INTEGER_SEQUENCE) -#if __has_builtin(__make_integer_seq) && !defined(__CUDACC__) +#if __has_builtin(__make_integer_seq) && !defined(__CUDACC__) template <size_t _Ep, size_t _Sp> using __make_indices_imp = typename __make_integer_seq<__integer_sequence, size_t, _Ep - _Sp>::template @@ -264,7 +264,7 @@ __indexed<_Idx, _Tp> __at_index(__indexed<_Idx, _Tp> const&); } // namespace __indexer_detail -#if !defined(__CUDACC__) || !defined(_MSC_VER) +#if !defined(__CUDACC__) || !defined(_MSC_VER) template <size_t _Idx, class ..._Types> using __type_pack_element _LIBCPP_NODEBUG = typename decltype( __indexer_detail::__at_index<_Idx>( @@ -274,20 +274,20 @@ using __type_pack_element _LIBCPP_NODEBUG = typename decltype( >{}) )::type; -#else // !defined(__CUDACC__) || !defined(_MSC_VER) -template <size_t _Idx, class ..._Types> -struct __y_type_pack_element { - using __t1 = typename __make_tuple_indices<sizeof...(_Types)>::type; - using __t2 = __indexer_detail::__indexer<__tuple_types<_Types...>, __t1>; - using __t3 = decltype(__indexer_detail::__at_index<_Idx>(__t2{})); - using __t4 = typename __t3::type; -}; - -template <size_t _Idx, class ..._Types> -using __type_pack_element = typename __y_type_pack_element<_Idx, _Types...>::__t4; - -#endif // !defined(__CUDACC__) || !defined(_MSC_VER) - +#else // !defined(__CUDACC__) || !defined(_MSC_VER) +template <size_t _Idx, class ..._Types> +struct __y_type_pack_element { + using __t1 = typename __make_tuple_indices<sizeof...(_Types)>::type; + using __t2 = __indexer_detail::__indexer<__tuple_types<_Types...>, __t1>; + using __t3 = decltype(__indexer_detail::__at_index<_Idx>(__t2{})); + using __t4 = typename __t3::type; +}; + +template <size_t _Idx, class ..._Types> +using __type_pack_element = typename __y_type_pack_element<_Idx, _Types...>::__t4; + +#endif // !defined(__CUDACC__) || !defined(_MSC_VER) + #endif // __has_builtin(__type_pack_element) template <size_t _Ip, class ..._Types> diff --git a/contrib/libs/cxxsupp/libcxx/include/complex b/contrib/libs/cxxsupp/libcxx/include/complex index e4c59193bc..5c44fdbf37 100644 --- a/contrib/libs/cxxsupp/libcxx/include/complex +++ b/contrib/libs/cxxsupp/libcxx/include/complex @@ -1475,7 +1475,7 @@ inline namespace literals } -#if !defined(__CUDACC__) +#if !defined(__CUDACC__) constexpr complex<float> operator""if(long double __im) { return { 0.0f, static_cast<float>(__im) }; @@ -1485,7 +1485,7 @@ inline namespace literals { return { 0.0f, static_cast<float>(__im) }; } -#endif +#endif } } #endif diff --git a/contrib/libs/cxxsupp/libcxx/include/cxxabi.h b/contrib/libs/cxxsupp/libcxx/include/cxxabi.h index 3b1edaf75a..155c6c846b 100644 --- a/contrib/libs/cxxsupp/libcxx/include/cxxabi.h +++ b/contrib/libs/cxxsupp/libcxx/include/cxxabi.h @@ -1,9 +1,9 @@ #pragma once -#if defined(__IOS__) || defined(__ANDROID__) +#if defined(__IOS__) || defined(__ANDROID__) #include_next <cxxabi.h> #elif defined(_WIN32) // pass #else #include <contrib/libs/cxxsupp/libcxxrt/cxxabi.h> -#endif +#endif diff --git a/contrib/libs/cxxsupp/libcxx/include/span b/contrib/libs/cxxsupp/libcxx/include/span index 5d57bd693c..1347fb0d64 100644 --- a/contrib/libs/cxxsupp/libcxx/include/span +++ b/contrib/libs/cxxsupp/libcxx/include/span @@ -591,23 +591,23 @@ public: _LIBCPP_INLINE_VISIBILITY constexpr reverse_iterator rbegin() const noexcept { return reverse_iterator(end()); } _LIBCPP_INLINE_VISIBILITY constexpr reverse_iterator rend() const noexcept { return reverse_iterator(begin()); } - inline _LIBCPP_INLINE_VISIBILITY span<const byte, dynamic_extent> __as_bytes() const noexcept; + inline _LIBCPP_INLINE_VISIBILITY span<const byte, dynamic_extent> __as_bytes() const noexcept; - inline _LIBCPP_INLINE_VISIBILITY span<byte, dynamic_extent> __as_writable_bytes() const noexcept; + inline _LIBCPP_INLINE_VISIBILITY span<byte, dynamic_extent> __as_writable_bytes() const noexcept; private: pointer __data; size_type __size; }; -template<typename _Tp> -inline _LIBCPP_INLINE_VISIBILITY span<const byte, dynamic_extent> span<_Tp, dynamic_extent>::__as_bytes() const noexcept -{ return {reinterpret_cast<const byte *>(data()), size_bytes()}; } - -template<typename _Tp> -inline _LIBCPP_INLINE_VISIBILITY span<byte, dynamic_extent> span<_Tp, dynamic_extent>::__as_writable_bytes() const noexcept -{ return {reinterpret_cast<byte *>(data()), size_bytes()}; } - +template<typename _Tp> +inline _LIBCPP_INLINE_VISIBILITY span<const byte, dynamic_extent> span<_Tp, dynamic_extent>::__as_bytes() const noexcept +{ return {reinterpret_cast<const byte *>(data()), size_bytes()}; } + +template<typename _Tp> +inline _LIBCPP_INLINE_VISIBILITY span<byte, dynamic_extent> span<_Tp, dynamic_extent>::__as_writable_bytes() const noexcept +{ return {reinterpret_cast<byte *>(data()), size_bytes()}; } + #if !defined(_LIBCPP_HAS_NO_RANGES) template <class _Tp, size_t _Extent> inline constexpr bool ranges::enable_borrowed_range<span<_Tp, _Extent> > = true; diff --git a/contrib/libs/cxxsupp/libcxx/include/unwind.h b/contrib/libs/cxxsupp/libcxx/include/unwind.h index c608202230..9120d3eaec 100644 --- a/contrib/libs/cxxsupp/libcxx/include/unwind.h +++ b/contrib/libs/cxxsupp/libcxx/include/unwind.h @@ -1,7 +1,7 @@ -#pragma once - -#if defined(__IOS__) -#include_next <unwind.h> -#else -#include <contrib/libs/cxxsupp/libcxxrt/unwind.h> -#endif +#pragma once + +#if defined(__IOS__) +#include_next <unwind.h> +#else +#include <contrib/libs/cxxsupp/libcxxrt/unwind.h> +#endif diff --git a/contrib/libs/cxxsupp/libcxx/include/version b/contrib/libs/cxxsupp/libcxx/include/version index 0e15cfad80..3190948aed 100644 --- a/contrib/libs/cxxsupp/libcxx/include/version +++ b/contrib/libs/cxxsupp/libcxx/include/version @@ -203,11 +203,11 @@ __cpp_lib_void_t 201411L <type_traits> # define __cpp_lib_allocator_traits_is_always_equal 201411L # define __cpp_lib_any 201606L # define __cpp_lib_apply 201603L -# if defined(_MSC_VER) && _MSC_VER >= 1926 -# define __cpp_lib_array_constexpr 201803L -# else -# define __cpp_lib_array_constexpr 201603L -# endif +# if defined(_MSC_VER) && _MSC_VER >= 1926 +# define __cpp_lib_array_constexpr 201803L +# else +# define __cpp_lib_array_constexpr 201603L +# endif # define __cpp_lib_as_const 201510L # if !defined(_LIBCPP_HAS_NO_THREADS) # define __cpp_lib_atomic_is_always_lock_free 201603L @@ -250,11 +250,11 @@ __cpp_lib_void_t 201411L <type_traits> # endif # define __cpp_lib_shared_ptr_arrays 201611L # define __cpp_lib_shared_ptr_weak_type 201606L -# if defined(_MSC_VER) && _MSC_VER >= 1926 -# define __cpp_lib_string_view 201803L -# else -# define __cpp_lib_string_view 201606L -# endif +# if defined(_MSC_VER) && _MSC_VER >= 1926 +# define __cpp_lib_string_view 201803L +# else +# define __cpp_lib_string_view 201606L +# endif // # define __cpp_lib_to_chars 201611L # undef __cpp_lib_transparent_operators # define __cpp_lib_transparent_operators 201510L |