| /freebsd/contrib/llvm-project/libcxx/include/__cxx03/__memory/ |
| H A D | pointer_traits.h | 162 template <class _Pointer, class = void> 171 template <class _Pointer, class = void> 174 template <class _Pointer> 175 struct _HasToAddress<_Pointer, decltype((void)pointer_traits<_Pointer>::to_address(std::declval<con… 178 template <class _Pointer, class = void> 181 template <class _Pointer> 182 struct _HasArrow<_Pointer, decltype((void)std::declval<const _Pointer&>().operator->()) > : true_ty… 184 template <class _Pointer> 186 static const bool value = _HasArrow<_Pointer>::value || _HasToAddress<_Pointer>::value; 190 template <class _Pointer, __enable_if_t< _And<is_class<_Pointer>, _IsFancyPointer<_Pointer> >::valu… [all …]
|
| H A D | allocation_guard.h | 49 using _Pointer = typename allocator_traits<_Alloc>::pointer; member 83 _LIBCPP_HIDE_FROM_ABI _Pointer 85 _Pointer __tmp = __ptr_; in __release_ptr() 90 _LIBCPP_HIDE_FROM_ABI _Pointer __get() const _NOEXCEPT { return __ptr_; } in __get() 101 _Pointer __ptr_;
|
| H A D | allocate_at_least.h | 22 template <class _Pointer> 24 _Pointer ptr;
|
| H A D | allocator_traits.h | 197 template <class _Alloc, class _Pointer, class = void> 200 template <class _Alloc, class _Pointer> 201 struct __has_destroy<_Alloc, _Pointer, decltype((void)std::declval<_Alloc>().destroy(std::declval<_…
|
| /freebsd/contrib/llvm-project/libcxx/include/__memory/ |
| H A D | pointer_traits.h | 187 template <class _Pointer, class = void> 196 template <class _Pointer, class = void> 199 template <class _Pointer> 200 struct _HasToAddress<_Pointer, decltype((void)pointer_traits<_Pointer>::to_address(std::declval<con… 203 template <class _Pointer, class = void> 206 template <class _Pointer> 207 struct _HasArrow<_Pointer, decltype((void)std::declval<const _Pointer&>().operator->()) > : true_ty… 209 template <class _Pointer> 211 static const bool value = _HasArrow<_Pointer>::value || _HasToAddress<_Pointer>::value; 215 template <class _Pointer, __enable_if_t< _And<is_class<_Pointer>, _IsFancyPointer<_Pointer> >::valu… [all …]
|
| H A D | out_ptr.h | 36 template <class _Smart, class _Pointer, class... _Args> 62 using _SmartPtr = __pointer_of_or_t<_Smart, _Pointer>; in ~out_ptr_t() 63 if constexpr (__resettable_smart_pointer_with_args<_Smart, _Pointer, _Args...>) { in ~out_ptr_t() 74 …_LIBCPP_HIDE_FROM_ABI operator _Pointer*() const noexcept { return std::addressof(const_cast<_Poin… 77 requires(!is_same_v<_Pointer, void*>) 79 …static_assert(is_pointer_v<_Pointer>, "The conversion to void** requires _Pointer to be a raw poin… 81 return reinterpret_cast<void**>(static_cast<_Pointer*>(*this)); 87 _Pointer __p_ = _Pointer(); 90 template <class _Pointer = void, class _Smart, class... _Args> 92 using _Ptr = conditional_t<is_void_v<_Pointer>, __pointer_of_t<_Smart>, _Pointer>; in out_ptr()
|
| H A D | inout_ptr.h | 37 template <class _Smart, class _Pointer, class... _Args> 67 using _SmartPtr = __pointer_of_or_t<_Smart, _Pointer>; in ~inout_ptr_t() 71 } else if constexpr (__resettable_smart_pointer_with_args<_Smart, _Pointer, _Args...>) { in ~inout_ptr_t() 82 …_LIBCPP_HIDE_FROM_ABI operator _Pointer*() const noexcept { return std::addressof(const_cast<_Poin… 85 requires(!is_same_v<_Pointer, void*>) 87 …static_assert(is_pointer_v<_Pointer>, "The conversion to void** requires _Pointer to be a raw poin… 89 return reinterpret_cast<void**>(static_cast<_Pointer*>(*this)); 95 _Pointer __p_; 98 template <class _Pointer = void, class _Smart, class... _Args> 100 using _Ptr = conditional_t<is_void_v<_Pointer>, __pointer_of_t<_Smart>, _Pointer>; in inout_ptr()
|
| H A D | allocation_guard.h | 48 using _Pointer _LIBCPP_NODEBUG = typename allocator_traits<_Alloc>::pointer; 84 _LIBCPP_CONSTEXPR_SINCE_CXX26 _LIBCPP_HIDE_FROM_ABI _Pointer 86 _Pointer __tmp = __ptr_; in __release_ptr() 91 …_LIBCPP_CONSTEXPR_SINCE_CXX26 _LIBCPP_HIDE_FROM_ABI _Pointer __get() const _NOEXCEPT { return __pt… in __get() 102 _Pointer __ptr_;
|
| H A D | allocate_at_least.h | 31 template <class _Pointer> 33 _Pointer ptr;
|
| H A D | allocator_traits.h | 190 template <class _Alloc, class _Pointer, class = void> 193 template <class _Alloc, class _Pointer> 195 …__has_destroy_v<_Alloc, _Pointer, decltype((void)std::declval<_Alloc>().destroy(std::declval<_Poin… 217 template <class _Pointer, class _SizeType = size_t> 219 _Pointer ptr;
|
| /freebsd/contrib/llvm-project/libcxx/include/__cxx03/__iterator/ |
| H A D | iterator.h | 22 template <class _Category, class _Tp, class _Distance = ptrdiff_t, class _Pointer = _Tp*, class _Re… 26 typedef _Pointer pointer;
|
| /freebsd/contrib/llvm-project/libcxx/include/__iterator/ |
| H A D | iterator.h | 22 template <class _Category, class _Tp, class _Distance = ptrdiff_t, class _Pointer = _Tp*, class _Re… 26 typedef _Pointer pointer;
|
| /freebsd/contrib/llvm-project/libcxx/include/__mdspan/ |
| H A D | mdspan.h | 280 template <class _Pointer> 281 requires(is_pointer_v<remove_reference_t<_Pointer>>) 282 mdspan(_Pointer&&) -> mdspan<remove_pointer_t<remove_reference_t<_Pointer>>, extents<size_t>>;
|
| /freebsd/contrib/llvm-project/libcxx/include/__cxx03/ |
| H A D | deque | 239 class _Pointer, 256 typedef _Pointer pointer; 392 template <class _ValueType, class _Pointer, class _Reference, class _MapPointer, class _DiffType, _… 394 __deque_iterator<_ValueType, _Pointer, _Reference, _MapPointer, _DiffType, _BlockSize> > { 396 …using _Iterator = __deque_iterator<_ValueType, _Pointer, _Reference, _MapPointer, _DiffType, _Bloc… 401 using __local_iterator = _Pointer; 420 template <class _ValueType, class _Pointer, class _Reference, class _MapPointer, class _DiffType, _… 421 const _DiffType __deque_iterator<_ValueType, _Pointer, _Reference, _MapPointer, _DiffType, _BlockSi…
|
| H A D | __tree | 68 template <class _Pointer> 629 template <class _Pointer> 632 typedef _Pointer pointer;
|
| /freebsd/contrib/llvm-project/libcxx/include/ |
| H A D | deque | 274 class _Pointer, 291 typedef _Pointer pointer; 456 template <class _ValueType, class _Pointer, class _Reference, class _MapPointer, class _DiffType, _… 458 __deque_iterator<_ValueType, _Pointer, _Reference, _MapPointer, _DiffType, _BlockSize> > { 461 __deque_iterator<_ValueType, _Pointer, _Reference, _MapPointer, _DiffType, _BlockSize>; 466 using __local_iterator _LIBCPP_NODEBUG = _Pointer; 485 template <class _ValueType, class _Pointer, class _Reference, class _MapPointer, class _DiffType, _… 486 const _DiffType __deque_iterator<_ValueType, _Pointer, _Reference, _MapPointer, _DiffType, _BlockSi…
|
| H A D | __tree | 63 template <class _Pointer> 549 template <class _Pointer> 552 typedef _Pointer pointer;
|
| /freebsd/contrib/file/magic/Magdir/ |
| H A D | images | 1162 # URL: http://fileformats.archiveteam.org/wiki/OS/2_Pointer
|