HomeSort by relevance Sort by last modified time
    Searched refs:remove_pointer (Results 1 - 25 of 48) sorted by null

1 2

  /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;

Completed in 416 milliseconds

1 2