Home
last modified time | relevance | path

Searched refs:element_type (Results 1 – 23 of 23) sorted by relevance

/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/memory/pointer.traits/pointer.traits.functions/
Dpointer_to.pass.cpp28 typedef T element_type; typedef
29 element_type* t_;
31 A(element_type* t) : t_(t) {} in A()
33 static A pointer_to(typename std::conditional<std::is_void<element_type>::value, in pointer_to()
34 nat, element_type>::type& et) in pointer_to()
46 (std::pointer_traits<A<void> >::element_type)0; in main()
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/memory/pointer.traits/pointer.traits.types/
Delement_type.pass.cpp24 typedef char element_type; typedef
30 typedef char element_type; typedef
45 static_assert((std::is_same<std::pointer_traits<A>::element_type, char>::value), ""); in main()
46 static_assert((std::is_same<std::pointer_traits<B<int> >::element_type, char>::value), ""); in main()
47 static_assert((std::is_same<std::pointer_traits<C<int> >::element_type, int>::value), ""); in main()
48 …static_assert((std::is_same<std::pointer_traits<D<double, int> >::element_type, double>::value), "… in main()
Ddifference_type.pass.cpp24 typedef short element_type; typedef
30 typedef short element_type; typedef
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/memory/pointer.traits/
Delement_type.pass.cpp24 …static_assert((std::is_same<std::pointer_traits<const short*>::element_type, const short>::value),… in main()
Dpointer_to.pass.cpp30 (std::pointer_traits<void*>::element_type)0; in main()
Dpointer.pass.cpp24 typedef short element_type; typedef
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/memory/util.smartptr/util.smartptr.weak/
Dtypes.pass.cpp25 static_assert((std::is_same<std::weak_ptr<A>::element_type, A>::value), ""); in main()
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/memory/util.smartptr/util.smartptr.shared/
Dtypes.pass.cpp25 static_assert((std::is_same<std::shared_ptr<A>::element_type, A>::value), ""); in main()
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/depr/depr.auto.ptr/auto.ptr/
Delement_type.pass.cpp27 static_assert((std::is_same<typename std::auto_ptr<T>::element_type, T>::value), ""); in test()
/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/smart_ptr/
Dshared_ptr.hpp173 typedef T element_type; typedef in boost::shared_ptr
255 …red_ptr<Y> const & r, boost::detail::static_cast_tag): px(static_cast<element_type *>(r.px)), pn(r… in shared_ptr()
260 …shared_ptr(shared_ptr<Y> const & r, boost::detail::const_cast_tag): px(const_cast<element_type *>(… in shared_ptr()
265 …d_ptr<Y> const & r, boost::detail::dynamic_cast_tag): px(dynamic_cast<element_type *>(r.px)), pn(r… in shared_ptr()
274 …r<Y> const & r, boost::detail::polymorphic_cast_tag): px(dynamic_cast<element_type *>(r.px)), pn(r… in shared_ptr()
297 typename Ap::element_type * tmp = r.get(); in shared_ptr()
Dscoped_array.hpp54 typedef T element_type; typedef in boost::scoped_array
Dscoped_ptr.hpp55 typedef T element_type; typedef in boost::scoped_ptr
Dshared_array.hpp56 typedef T element_type; typedef in boost::shared_array
/ndk/sources/cxx-stl/llvm-libc++/libcxx/include/
Dmemory29 typedef <details> element_type;
41 typedef T element_type;
187 typedef X element_type;
230 typedef T element_type;
272 typedef T element_type;
361 typedef T element_type;
475 typedef T element_type;
659 template <class _Up> static char __test(typename _Up::element_type* = 0);
670 typedef typename _Ptr::element_type type;
678 typedef typename _Sp<_Tp, _Args...>::element_type type;
[all …]
D__hash_table103 typedef typename pointer_traits<__node_pointer>::element_type::value_type value_type;
229 typename pointer_traits<__node_pointer>::element_type
381 typedef typename __pointer_traits::element_type::value_type value_type;
520 typedef typename __pointer_traits::element_type __node;
534 typename __pointer_traits::element_type::value_type
Dforward_list239 typedef typename pointer_traits<__node_pointer>::element_type::value_type
297 typename pointer_traits<__node_const_pointer>::element_type
D__tree624 typedef typename pointer_traits<__node_pointer>::element_type __node;
693 typedef typename pointer_traits<__node_pointer>::element_type __node;
/ndk/sources/cxx-stl/stlport/stlport/stl/
D_auto_ptr.h50 typedef _Tp element_type; typedef
/ndk/sources/third_party/googletest/googletest/include/gtest/internal/
Dgtest-linked_ptr.h138 typedef T element_type; typedef
Dgtest-port.h892 typedef T element_type;
/ndk/sources/third_party/googletest/googletest/test/
Dgtest-port_test.cc235 StaticAssertTypeEq<int, ::testing::internal::scoped_ptr<int>::element_type>(); in TEST()
/ndk/tests/device/test-libc++-static-full/jni/
DAndroid.mk1280 $(call gen-test, depr/depr.auto.ptr/auto.ptr/element_type)
3998 $(call gen-test, utilities/memory/pointer.traits/element_type)
4003 $(call gen-test, utilities/memory/pointer.traits/pointer.traits.types/element_type)
/ndk/tests/device/test-libc++-shared-full/jni/
DAndroid.mk1289 $(call gen-test, depr/depr.auto.ptr/auto.ptr/element_type)
4007 $(call gen-test, utilities/memory/pointer.traits/element_type)
4012 $(call gen-test, utilities/memory/pointer.traits/pointer.traits.types/element_type)