| /src/external/gpl3/gcc/dist/libstdc++-v3/include/bits/ |
| stl_relops.h | 86 template <class _Tp> 88 operator!=(const _Tp& __x, const _Tp& __y) 99 template <class _Tp> 101 operator>(const _Tp& __x, const _Tp& __y) 112 template <class _Tp> 114 operator<=(const _Tp& __x, const _Tp& __y) 125 template <class _Tp> [all...] |
| stl_function.h | 159 template<typename _Tp = void> 162 template<typename _Tp = void> 165 template<typename _Tp = void> 168 template<typename _Tp = void> 171 template<typename _Tp = void> 174 template<typename _Tp = void> 183 template<typename _Tp> 184 struct plus : public binary_function<_Tp, _Tp, _Tp> [all...] |
| sat_arith.h | 47 template<typename _Tp> requires __is_standard_integer<_Tp>::value 48 constexpr _Tp 49 add_sat(_Tp __x, _Tp __y) noexcept 51 _Tp __z; 54 if constexpr (is_unsigned_v<_Tp>) 55 return __gnu_cxx::__int_traits<_Tp>::__max; 57 return __gnu_cxx::__int_traits<_Tp>::__min; 59 return __gnu_cxx::__int_traits<_Tp>::__max [all...] |
| /src/external/gpl3/gcc.old/dist/libstdc++-v3/include/bits/ |
| stl_relops.h | 86 template <class _Tp> 88 operator!=(const _Tp& __x, const _Tp& __y) 99 template <class _Tp> 101 operator>(const _Tp& __x, const _Tp& __y) 112 template <class _Tp> 114 operator<=(const _Tp& __x, const _Tp& __y) 125 template <class _Tp> [all...] |
| move.h | 47 template<typename _Tp> 48 inline _GLIBCXX_CONSTEXPR _Tp* 49 __addressof(_Tp& __r) _GLIBCXX_NOEXCEPT 74 template<typename _Tp> 76 constexpr _Tp&& 77 forward(typename std::remove_reference<_Tp>::type& __t) noexcept 78 { return static_cast<_Tp&&>(__t); } 86 template<typename _Tp> 88 constexpr _Tp&& 89 forward(typename std::remove_reference<_Tp>::type&& __t) noexcep [all...] |
| stl_function.h | 159 template<typename _Tp = void> 162 template<typename _Tp = void> 165 template<typename _Tp = void> 168 template<typename _Tp = void> 171 template<typename _Tp = void> 174 template<typename _Tp = void> 183 template<typename _Tp> 184 struct plus : public binary_function<_Tp, _Tp, _Tp> [all...] |
| /src/external/gpl3/gcc/dist/libstdc++-v3/include/tr1/ |
| special_function_util.h | 55 template<typename _Tp> 58 static const _Tp __value; 63 template<typename _Tp> 67 static _Tp __pi() throw() 68 { return static_cast<_Tp>(3.1415926535897932384626433832795029L); } 70 static _Tp __pi_2() throw() 71 { return static_cast<_Tp>(1.5707963267948966192313216916397514L); } 73 static _Tp __pi_3() throw() 74 { return static_cast<_Tp>(1.0471975511965977461542144610931676L); } 76 static _Tp __pi_4() throw( [all...] |
| /src/external/gpl3/gcc.old/dist/libstdc++-v3/include/tr1/ |
| special_function_util.h | 55 template<typename _Tp> 58 static const _Tp __value; 63 template<typename _Tp> 67 static _Tp __pi() throw() 68 { return static_cast<_Tp>(3.1415926535897932384626433832795029L); } 70 static _Tp __pi_2() throw() 71 { return static_cast<_Tp>(1.5707963267948966192313216916397514L); } 73 static _Tp __pi_3() throw() 74 { return static_cast<_Tp>(1.0471975511965977461542144610931676L); } 76 static _Tp __pi_4() throw( [all...] |
| /src/external/gpl3/gcc/dist/libstdc++-v3/include/experimental/bits/ |
| numeric_traits.h | 32 template <template <typename> class _Trait, typename _Tp, typename = void> 35 template <template <typename> class _Trait, typename _Tp> 36 struct __value_exists_impl<_Trait, _Tp, void_t<decltype(_Trait<_Tp>::value)>> 39 template <typename _Tp, bool = is_arithmetic_v<_Tp>> 42 template <typename _Tp> 43 struct __digits_impl<_Tp, true> 46 = sizeof(_Tp) * __CHAR_BIT__ - is_signed_v<_Tp>; [all...] |
| simd_scalar.h | 37 template <typename _Tp> 39 __promote_preserving_unsigned(const _Tp& __x) 41 if constexpr (is_signed_v<decltype(+__x)> && is_unsigned_v<_Tp>) 57 template <typename _Tp> 60 template <typename _Tp> 63 template <typename _Tp> 68 template <typename _Tp> 71 template <typename _Tp> 72 struct _IsValid : __is_vectorizable<_Tp> {}; 74 template <typename _Tp> [all...] |
| net.h | 70 template<typename _Tp> 72 is_copy_constructible<_Tp>, is_move_constructible<_Tp>, 73 is_constructible<_Tp, _Tp&>, is_constructible<_Tp, const _Tp&&> 103 template<typename _Tp, bool = true> 109 __sockopt_base(_Tp __val) noexcept(noexcept(_Tp(std::declval<_Tp&>())) [all...] |
| /src/external/gpl3/gcc.old/dist/libstdc++-v3/include/experimental/bits/ |
| numeric_traits.h | 32 template <template <typename> class _Trait, typename _Tp, typename = void> 35 template <template <typename> class _Trait, typename _Tp> 36 struct __value_exists_impl<_Trait, _Tp, void_t<decltype(_Trait<_Tp>::value)>> 39 template <typename _Tp, bool = is_arithmetic_v<_Tp>> 42 template <typename _Tp> 43 struct __digits_impl<_Tp, true> 46 = sizeof(_Tp) * __CHAR_BIT__ - is_signed_v<_Tp>; [all...] |
| simd_scalar.h | 37 template <typename _Tp> 39 __promote_preserving_unsigned(const _Tp& __x) 41 if constexpr (is_signed_v<decltype(+__x)> && is_unsigned_v<_Tp>) 57 template <typename _Tp> 60 template <typename _Tp> 63 template <typename _Tp> 68 template <typename _Tp> 71 template <typename _Tp> 72 struct _IsValid : __is_vectorizable<_Tp> {}; 74 template <typename _Tp> [all...] |
| net.h | 70 template<typename _Tp> 72 is_copy_constructible<_Tp>, is_move_constructible<_Tp>, 73 is_constructible<_Tp, _Tp&>, is_constructible<_Tp, const _Tp&&> 103 template<typename _Tp, bool = true> 109 __sockopt_base(_Tp __val) noexcept(noexcept(_Tp(std::declval<_Tp&>())) [all...] |
| /src/external/apache2/llvm/dist/libcxx/include/__memory/ |
| addressof.h | 26 template <class _Tp> 29 _Tp* 30 addressof(_Tp& __x) _NOEXCEPT 37 template <class _Tp> 39 _Tp* 40 addressof(_Tp& __x) _NOEXCEPT 42 return reinterpret_cast<_Tp *>( 53 template <class _Tp> 55 __strong _Tp* 56 addressof(__strong _Tp& __x) _NOEXCEP [all...] |
| construct_at.h | 30 template<class _Tp, class ..._Args, class = decltype( 31 ::new (declval<void*>()) _Tp(declval<_Args>()...) 34 constexpr _Tp* construct_at(_Tp* __location, _Args&& ...__args) { 36 return ::new ((void*)__location) _Tp(_VSTD::forward<_Args>(__args)...); 45 template <class _Tp> 47 void destroy_at(_Tp* __loc) { 49 __loc->~_Tp();
|
| /src/external/apache2/llvm/dist/libcxx/include/__ranges/ |
| view.h | 33 template <class _Tp> 34 inline constexpr bool enable_view = derived_from<_Tp, view_base>; 36 template <class _Tp> 38 range<_Tp> && 39 movable<_Tp> && 40 default_initializable<_Tp> && 41 enable_view<_Tp>;
|
| data.h | 34 template <class _Tp> 35 concept __ptr_to_object = is_pointer_v<_Tp> && is_object_v<remove_pointer_t<_Tp>>; 37 template <class _Tp> 39 requires(_Tp&& __t) { 40 { _VSTD::forward<_Tp>(__t) } -> __can_borrow; 44 template <class _Tp> 46 !__member_data<_Tp> && 47 requires(_Tp&& __t) { 48 { _VSTD::forward<_Tp>(__t) } -> __can_borrow [all...] |
| /src/external/apache2/llvm/dist/libcxx/include/__iterator/ |
| readable_traits.h | 31 template<class _Tp> 32 requires is_object_v<_Tp> 33 struct __cond_value_type<_Tp> { using value_type = remove_cv_t<_Tp>; }; 35 template<class _Tp> 36 concept __has_member_value_type = requires { typename _Tp::value_type; }; 38 template<class _Tp> 39 concept __has_member_element_type = requires { typename _Tp::element_type; }; 52 template<class _Tp> 53 struct indirectly_readable_traits<_Tp*> : __cond_value_type<_Tp> {} [all...] |
| /src/external/gpl3/gcc/dist/libstdc++-v3/include/ext/pb_ds/detail/binary_heap_/ |
| resize_policy.hpp | 51 template<typename _Tp> 62 _Tp m_shrink_size; 65 _Tp m_grow_size; 68 typedef _Tp size_type; 70 static const _Tp min_size = 16; 80 swap(resize_policy<_Tp>&); 123 template<typename _Tp> 124 const _Tp resize_policy<_Tp>::min_size; 126 template<typename _Tp> [all...] |
| /src/external/gpl3/gcc.old/dist/libstdc++-v3/include/ext/pb_ds/detail/binary_heap_/ |
| resize_policy.hpp | 51 template<typename _Tp> 62 _Tp m_shrink_size; 65 _Tp m_grow_size; 68 typedef _Tp size_type; 70 static const _Tp min_size = 16; 80 swap(resize_policy<_Tp>&); 123 template<typename _Tp> 124 const _Tp resize_policy<_Tp>::min_size; 126 template<typename _Tp> [all...] |
| /src/external/gpl3/gcc/dist/libstdc++-v3/include/ext/ |
| aligned_buffer.h | 43 // _Tp initialized via placement new or allocator_traits::construct. 46 template<typename _Tp> 52 // Since GCC 8 we could just use alignof(_Tp) instead, but older 54 struct _Tp2 { _Tp _M_t; }; 56 alignas(__alignof__(_Tp2::_M_t)) unsigned char _M_storage[sizeof(_Tp)]; 71 _Tp* 73 { return static_cast<_Tp*>(_M_addr()); } 75 const _Tp* 77 { return static_cast<const _Tp*>(_M_addr()); } 81 template<typename _Tp> [all...] |
| /src/external/gpl3/gcc/dist/libstdc++-v3/include/parallel/ |
| compatibility.h | 54 template<typename _Tp> 55 inline _Tp 56 __add_omp(volatile _Tp* __ptr, _Tp __addend) 72 template<typename _Tp> 73 inline _Tp 74 __fetch_and_add(volatile _Tp* __ptr, _Tp __addend) 76 if (__atomic_always_lock_free(sizeof(_Tp), __ptr)) 81 template<typename _Tp> [all...] |
| /src/external/gpl3/gcc.old/dist/libstdc++-v3/include/ext/ |
| aligned_buffer.h | 43 // _Tp initialized via placement new or allocator_traits::construct. 46 template<typename _Tp> 52 // Since GCC 8 we could just use alignof(_Tp) instead, but older 54 struct _Tp2 { _Tp _M_t; }; 56 alignas(__alignof__(_Tp2::_M_t)) unsigned char _M_storage[sizeof(_Tp)]; 71 _Tp* 73 { return static_cast<_Tp*>(_M_addr()); } 75 const _Tp* 77 { return static_cast<const _Tp*>(_M_addr()); } 81 template<typename _Tp> [all...] |
| /src/external/gpl3/gcc.old/dist/libstdc++-v3/include/parallel/ |
| compatibility.h | 54 template<typename _Tp> 55 inline _Tp 56 __add_omp(volatile _Tp* __ptr, _Tp __addend) 72 template<typename _Tp> 73 inline _Tp 74 __fetch_and_add(volatile _Tp* __ptr, _Tp __addend) 76 if (__atomic_always_lock_free(sizeof(_Tp), __ptr)) 81 template<typename _Tp> [all...] |