HomeSort by: relevance | last modified time | path
    Searched defs:_Ptr (Results 1 - 8 of 8) sorted by relevancy

  /src/external/gpl3/gcc/dist/libstdc++-v3/include/bits/
alloc_traits.h 161 struct _Ptr
167 struct _Ptr<_Func, _Tp, __void_t<_Func<_Alloc>>>
172 // Select _A2::difference_type or pointer_traits<_Ptr>::difference_type
196 using const_pointer = typename _Ptr<__c_pointer, const value_type>::type;
204 using void_pointer = typename _Ptr<__v_pointer, void>::type;
212 using const_void_pointer = typename _Ptr<__cv_pointer, const void>::type;
unique_ptr.h 145 struct _Ptr
152 _Ptr<_Up, _Ep, __void_t<typename remove_reference<_Ep>::type::pointer>>
162 using pointer = typename _Ptr<_Tp, _Dp>::type;
1015 template<typename _Up, typename _Ptr = typename _Up::pointer,
1016 bool = __poison_hash<_Ptr>::__enable_hash_call>
1019 : private __poison_hash<_Ptr>
1024 noexcept(noexcept(std::declval<hash<_Ptr>>()(std::declval<_Ptr>())))
1025 { return hash<_Ptr>()(__u.get()); }
1028 template<typename _Up, typename _Ptr>
    [all...]
stl_deque.h 112 template<typename _Tp, typename _Ref, typename _Ptr>
123 using __iter = _Deque_iterator<_Tp, _CvTp&, __ptr_rebind<_Ptr, _CvTp>>;
127 typedef __ptr_rebind<_Ptr, _Tp> _Elt_pointer;
128 typedef __ptr_rebind<_Ptr, _Elt_pointer> _Map_pointer;
136 typedef _Ptr pointer;
438 typedef _Tp* _Ptr;
441 typedef typename _Alloc_traits::pointer _Ptr;
445 typedef typename _Alloc_traits::template rebind<_Ptr>::other
455 typedef _Deque_iterator<_Tp, _Tp&, _Ptr> iterator;
579 _Ptr
    [all...]
hashtable_policy.h 2096 typedef typename __node_alloc_traits::pointer _Ptr;
2097 auto __ptr = std::pointer_traits<_Ptr>::pointer_to(*__n);
2133 typedef typename __buckets_alloc_traits::pointer _Ptr;
2134 auto __ptr = std::pointer_traits<_Ptr>::pointer_to(*__bkts);
  /src/external/gpl3/gcc.old/dist/libstdc++-v3/include/bits/
alloc_traits.h 107 struct _Ptr
113 struct _Ptr<_Func, _Tp, __void_t<_Func<_Alloc>>>
118 // Select _A2::difference_type or pointer_traits<_Ptr>::difference_type
142 using const_pointer = typename _Ptr<__c_pointer, const value_type>::type;
150 using void_pointer = typename _Ptr<__v_pointer, void>::type;
158 using const_void_pointer = typename _Ptr<__cv_pointer, const void>::type;
unique_ptr.h 150 struct _Ptr
157 _Ptr<_Up, _Ep, __void_t<typename remove_reference<_Ep>::type::pointer>>
167 using pointer = typename _Ptr<_Tp, _Dp>::type;
1008 template<typename _Up, typename _Ptr = typename _Up::pointer,
1009 bool = __poison_hash<_Ptr>::__enable_hash_call>
1012 : private __poison_hash<_Ptr>
1017 noexcept(noexcept(std::declval<hash<_Ptr>>()(std::declval<_Ptr>())))
1018 { return hash<_Ptr>()(__u.get()); }
1021 template<typename _Up, typename _Ptr>
    [all...]
stl_deque.h 112 template<typename _Tp, typename _Ref, typename _Ptr>
123 using __iter = _Deque_iterator<_Tp, _CvTp&, __ptr_rebind<_Ptr, _CvTp>>;
127 typedef __ptr_rebind<_Ptr, _Tp> _Elt_pointer;
128 typedef __ptr_rebind<_Ptr, _Elt_pointer> _Map_pointer;
136 typedef _Ptr pointer;
438 typedef _Tp* _Ptr;
441 typedef typename _Alloc_traits::pointer _Ptr;
445 typedef typename _Alloc_traits::template rebind<_Ptr>::other
455 typedef _Deque_iterator<_Tp, _Tp&, _Ptr> iterator;
579 _Ptr
    [all...]
hashtable_policy.h 1983 typedef typename __node_alloc_traits::pointer _Ptr;
1984 auto __ptr = std::pointer_traits<_Ptr>::pointer_to(*__n);
2020 typedef typename __buckets_alloc_traits::pointer _Ptr;
2021 auto __ptr = std::pointer_traits<_Ptr>::pointer_to(*__bkts);

Completed in 35 milliseconds