/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/type_traits/ |
remove_pointer.hpp | 19 #include <boost/type_traits/msvc/remove_pointer.hpp> 72 BOOST_TT_AUX_TYPE_TRAIT_DEF1(remove_pointer,T,typename boost::detail::remove_pointer_imp2<T>::type) 76 BOOST_TT_AUX_TYPE_TRAIT_DEF1(remove_pointer,T,T) 77 BOOST_TT_AUX_TYPE_TRAIT_PARTIAL_SPEC1_1(typename T,remove_pointer,T*,T) 78 BOOST_TT_AUX_TYPE_TRAIT_PARTIAL_SPEC1_1(typename T,remove_pointer,T* const,T) 79 BOOST_TT_AUX_TYPE_TRAIT_PARTIAL_SPEC1_1(typename T,remove_pointer,T* volatile,T) 80 BOOST_TT_AUX_TYPE_TRAIT_PARTIAL_SPEC1_1(typename T,remove_pointer,T* const volatile,T) 84 BOOST_TT_AUX_TYPE_TRAIT_DEF1(remove_pointer,T,typename boost::detail::remove_pointer_impl<T>::type)
|
broken_compiler_spec.hpp | 52 BOOST_TT_AUX_BROKEN_TYPE_TRAIT_SPEC1(remove_pointer,T*,T) \ 53 BOOST_TT_AUX_BROKEN_TYPE_TRAIT_SPEC1(remove_pointer,T*const,T) \ 54 BOOST_TT_AUX_BROKEN_TYPE_TRAIT_SPEC1(remove_pointer,T*volatile,T) \ 55 BOOST_TT_AUX_BROKEN_TYPE_TRAIT_SPEC1(remove_pointer,T*const volatile,T) \
|
/external/clang/test/SemaTemplate/ |
address-spaces.cpp | 21 struct remove_pointer { struct 26 struct remove_pointer<T *> { struct 30 int check_remove0[is_same<remove_pointer<int_1_ptr>::type, int_1>::value? 1 : -1]; 31 int check_remove1[is_same<remove_pointer<int_2_ptr>::type, int_2>::value? 1 : -1]; 32 int check_remove2[is_same<remove_pointer<int_2_ptr>::type, int>::value? -1 : 1]; 33 int check_remove3[is_same<remove_pointer<int_2_ptr>::type, int_1>::value? -1 : 1];
|
/external/libcxx/test/utilities/meta/meta.trans/meta.trans.ptr/ |
Android.mk | 23 test_name := utilities/meta/meta.trans/meta.trans.ptr/remove_pointer 24 test_src := remove_pointer.pass.cpp
|
remove_pointer.pass.cpp | 12 // remove_pointer 19 static_assert((std::is_same<typename std::remove_pointer<T>::type, U>::value), "");
|
/external/libcxx/test/utilities/function.objects/unord.hash/ |
pointer.pass.cpp | 33 typedef typename std::remove_pointer<T>::type type;
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/function.objects/unord.hash/ |
pointer.pass.cpp | 33 typedef typename std::remove_pointer<T>::type type;
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/meta/meta.trans/meta.trans.ptr/ |
remove_pointer.pass.cpp | 12 // remove_pointer 19 static_assert((std::is_same<typename std::remove_pointer<T>::type, U>::value), "");
|
/external/chromium_org/third_party/cld/base/ |
type_traits.h | 24 // remove_pointer 158 template<typename T> struct remove_pointer { typedef T type; }; struct in namespace:base 159 template<typename T> struct remove_pointer<T*> { typedef T type; }; struct in namespace:base 160 template<typename T> struct remove_pointer<T* const> { typedef T type; }; struct in namespace:base 161 template<typename T> struct remove_pointer<T* volatile> { typedef T type; }; struct in namespace:base 162 template<typename T> struct remove_pointer<T* const volatile> { struct in namespace:base
|
/external/libcxx/test/atomics/atomics.types.operations/atomics.types.operations.req/ |
atomic_fetch_add.pass.cpp | 58 typedef typename std::remove_pointer<T>::type X; 66 typedef typename std::remove_pointer<T>::type X;
|
atomic_fetch_add_explicit.pass.cpp | 60 typedef typename std::remove_pointer<T>::type X; 69 typedef typename std::remove_pointer<T>::type X;
|
atomic_fetch_sub.pass.cpp | 58 typedef typename std::remove_pointer<T>::type X; 66 typedef typename std::remove_pointer<T>::type X;
|
atomic_fetch_sub_explicit.pass.cpp | 61 typedef typename std::remove_pointer<T>::type X; 70 typedef typename std::remove_pointer<T>::type X;
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/atomics/atomics.types.operations/atomics.types.operations.req/ |
atomic_fetch_add.pass.cpp | 58 typedef typename std::remove_pointer<T>::type X; 66 typedef typename std::remove_pointer<T>::type X;
|
atomic_fetch_add_explicit.pass.cpp | 60 typedef typename std::remove_pointer<T>::type X; 69 typedef typename std::remove_pointer<T>::type X;
|
atomic_fetch_sub.pass.cpp | 58 typedef typename std::remove_pointer<T>::type X; 66 typedef typename std::remove_pointer<T>::type X;
|
atomic_fetch_sub_explicit.pass.cpp | 61 typedef typename std::remove_pointer<T>::type X; 70 typedef typename std::remove_pointer<T>::type X;
|
/external/chromium_org/third_party/protobuf/src/google/protobuf/stubs/ |
type_traits.h | 53 // remove_pointer 88 template <class T> struct remove_pointer; 290 template<typename T> struct remove_pointer { typedef T type; }; struct in namespace:google::protobuf::internal 291 template<typename T> struct remove_pointer<T*> { typedef T type; }; struct in namespace:google::protobuf::internal 292 template<typename T> struct remove_pointer<T* const> { typedef T type; }; struct in namespace:google::protobuf::internal 293 template<typename T> struct remove_pointer<T* volatile> { typedef T type; }; struct in namespace:google::protobuf::internal 294 template<typename T> struct remove_pointer<T* const volatile> { struct in namespace:google::protobuf::internal
|
type_traits_unittest.cc | 537 // Tests remove_pointer. 539 COMPILE_ASSERT_TYPES_EQ(int, remove_pointer<int>::type); 540 COMPILE_ASSERT_TYPES_EQ(int, remove_pointer<int*>::type); 541 COMPILE_ASSERT_TYPES_EQ(const int, remove_pointer<const int*>::type); 542 COMPILE_ASSERT_TYPES_EQ(int, remove_pointer<int* const>::type); 543 COMPILE_ASSERT_TYPES_EQ(int, remove_pointer<int* volatile>::type);
|
/external/eigen/test/ |
meta.cpp | 51 VERIFY(( internal::is_same<float,internal::remove_pointer<float*>::type >::value)); 52 VERIFY(( internal::is_same<const float,internal::remove_pointer<const float*>::type >::value)); 53 VERIFY(( internal::is_same<float,internal::remove_pointer<float* const >::type >::value));
|
/external/llvm/include/llvm/Support/ |
type_traits.h | 83 typedef const typename std::remove_pointer<T>::type *type;
|
/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/detail/ |
iterator.hpp | 140 # include <boost/type_traits/remove_pointer.hpp> 279 // some basic types, remove_pointer is manually defined in 287 is_same<P, typename remove_pointer<P>::type> 290 typename remove_pointer<P>::type 300 is_same<P, typename remove_pointer<P>::type> 302 , typename remove_pointer<P>::type&
|
/external/eigen/Eigen/src/Core/util/ |
Meta.h | 40 template<typename T> struct remove_pointer { typedef T type; }; struct in namespace:Eigen::internal 41 template<typename T> struct remove_pointer<T*> { typedef T type; }; struct in namespace:Eigen::internal 42 template<typename T> struct remove_pointer<T*const> { typedef T type; }; struct in namespace:Eigen::internal
|
/external/libcxx/test/atomics/atomics.types.generic/ |
address.pass.cpp | 77 typedef typename std::remove_pointer<T>::type X;
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/atomics/atomics.types.generic/ |
address.pass.cpp | 77 typedef typename std::remove_pointer<T>::type X;
|