Home
last modified time | relevance | path

Searched refs:_Ptr (Results 1 – 12 of 12) sorted by relevance

/external/cronet/buildtools/third_party/libc++/trunk/include/__memory/
Dpointer_traits.h37 template <class _Ptr, bool = __has_element_type<_Ptr>::value>
40 template <class _Ptr>
41 struct __pointer_traits_element_type<_Ptr, true>
43 typedef _LIBCPP_NODEBUG typename _Ptr::element_type type;
64 template <class _Ptr, bool = __has_difference_type<_Ptr>::value>
70 template <class _Ptr>
71 struct __pointer_traits_difference_type<_Ptr, true>
73 typedef _LIBCPP_NODEBUG typename _Ptr::difference_type type;
114 template <class _Ptr>
117 typedef _Ptr pointer;
Dallocator_traits.h55 template <class _Tp, class _Ptr, class _Alloc,
60 template <class _Tp, class _Ptr, class _Alloc>
61 struct __const_pointer<_Tp, _Ptr, _Alloc, false> {
63 using type = typename pointer_traits<_Ptr>::template rebind<const _Tp>::other;
65 using type _LIBCPP_NODEBUG = typename pointer_traits<_Ptr>::template rebind<const _Tp>;
71 template <class _Ptr, class _Alloc,
76 template <class _Ptr, class _Alloc>
77 struct __void_pointer<_Ptr, _Alloc, false> {
79 using type _LIBCPP_NODEBUG = typename pointer_traits<_Ptr>::template rebind<void>::other;
81 using type _LIBCPP_NODEBUG = typename pointer_traits<_Ptr>::template rebind<void>;
[all …]
Dshared_ptr.h439 template <class _Ptr, class = void>
441 template <class _Ptr>
442 struct __is_deletable<_Ptr, decltype(delete std::declval<_Ptr>())> : true_type { };
444 template <class _Ptr, class = void>
446 template <class _Ptr>
447 struct __is_array_deletable<_Ptr, decltype(delete[] std::declval<_Ptr>())> : true_type { };
/external/clang/test/SemaTemplate/
Ddeduction-crash.cpp105 template <class _Ptr, bool> struct __pointer_traits_element_type;
106 template <class _Ptr> struct __pointer_traits_element_type<_Ptr, true>;
/external/cronet/buildtools/third_party/libc++/trunk/include/__format/
Dformat_arg_store.h136 template <class, class _Ptr>
137 requires(same_as<_Ptr, void*> || same_as<_Ptr, const void*> || same_as<_Ptr, nullptr_t>)
/external/clang/test/SemaCXX/
DMicrosoftCompatibility.cpp220 void del(_Ty *_Ptr) { in del() argument
221 _Ptr->~_Ty(); // expected-warning {{pseudo-destructors on type void are a Microsoft extension}} in del()
/external/libcxx/include/
Dmemory741 template <class _Ptr, bool = __has_element_type<_Ptr>::value>
744 template <class _Ptr>
745 struct __pointer_traits_element_type<_Ptr, true>
747 typedef typename _Ptr::element_type type;
825 template <class _Ptr, bool = __has_difference_type<_Ptr>::value>
831 template <class _Ptr>
832 struct __pointer_traits_difference_type<_Ptr, true>
834 typedef typename _Ptr::difference_type type;
948 template <class _Ptr>
951 typedef _Ptr pointer;
[all …]
D__string949 template<class _Ptr>
951 size_t __do_string_hash(_Ptr __p, _Ptr __e)
953 typedef typename iterator_traits<_Ptr>::value_type value_type;
/external/cronet/buildtools/third_party/libc++/trunk/include/__string/
Dchar_traits.h828 template<class _Ptr>
830 size_t __do_string_hash(_Ptr __p, _Ptr __e)
832 typedef typename iterator_traits<_Ptr>::value_type value_type;
/external/libabigail/tests/data/test-diff-filter/
Dtest31-pr18535-libstdc++-report-0.txt57 underlying type 'typedef std::__future_base::_Ptr' changed:
Dtest31-pr18535-libstdc++-report-1.txt57 underlying type 'typedef std::__future_base::_Ptr' at future:253:1 changed:
/external/libabigail/tests/data/test-read-dwarf/
Dtest22-pr19097-libstdc++.so.6.0.17.so.abi7457 …<typedef-decl name='_Ptr' type-id='type-id-568' filepath='/tmp/legendre/spack-stage/spack-stage-wf…