Home
last modified time | relevance | path

Searched refs:_Pointer (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/libcxx/include/__memory/
H A Dpointer_traits.h178 template <class _Pointer>
180 decltype((void)pointer_traits<_Pointer>::to_address(declval<const _Pointer&>()))
186 template <class _Pointer>
187 struct _HasArrow<_Pointer,
191 template <class _Pointer>
193 static const bool value = _HasArrow<_Pointer>::value || _HasToAddress<_Pointer>::value;
198 _And<is_class<_Pointer>, _IsFancyPointer<_Pointer> >::value
215 template <class _Pointer>
216 struct __to_address_helper<_Pointer, decltype((void)pointer_traits<_Pointer>::to_address(declval<co…
218 static decltype(pointer_traits<_Pointer>::to_address(declval<const _Pointer&>()))
[all …]
H A Dallocation_guard.h45 using _Pointer = typename allocator_traits<_Alloc>::pointer; member
64_Pointer __release_ptr() _NOEXCEPT { // not called __release() because it's a keyword in objective… in __release_ptr()
65 _Pointer __tmp = __ptr_; in __release_ptr()
71 _Pointer __get() const _NOEXCEPT { in __get()
78 _Pointer __ptr_;
H A Dallocate_at_least.h23 template <class _Pointer>
25 _Pointer ptr;
45 template <class _Pointer>
47 _Pointer ptr;
H A Dallocator_traits.h200 template <class _Alloc, class _Pointer, class = void>
203 template <class _Alloc, class _Pointer>
204 struct __has_destroy<_Alloc, _Pointer, decltype(
205 (void)declval<_Alloc>().destroy(declval<_Pointer>())
/llvm-project-15.0.7/libcxx/include/__iterator/
H A Diterator.h23 class _Pointer = _Tp*, class _Reference = _Tp&>
28 typedef _Pointer pointer;
/llvm-project-15.0.7/libcxx/include/
H A Ddeque220 template <class _ValueType, class _Pointer, class _Reference, class _MapPointer,
317 template <class _ValueType, class _Pointer, class _Reference, class _MapPointer,
331 typedef _Pointer pointer;
584 template <class _ValueType, class _Pointer, class _Reference, class _MapPointer,
586 const _DiffType __deque_iterator<_ValueType, _Pointer, _Reference, _MapPointer,
H A D__tree48 template <class _Pointer> class __tree_end_node;
714 template <class _Pointer>
718 typedef _Pointer pointer;