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

1 2 3 4

  /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];
  /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/llvm/include/llvm/Support/
type_traits.h 203 // remove_pointer - Metafunction to turn Foo* into Foo. Defined in
205 template <typename T> struct remove_pointer { typedef T type; }; struct in namespace:llvm
206 template <typename T> struct remove_pointer<T*> { typedef T type; }; struct in namespace:llvm
207 template <typename T> struct remove_pointer<T*const> { typedef T type; }; struct in namespace:llvm
208 template <typename T> struct remove_pointer<T*volatile> { typedef T type; }; struct in namespace:llvm
209 template <typename T> struct remove_pointer<T*const volatile> { struct in namespace:llvm
229 typedef const typename remove_pointer<T>::type *type;
  /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;
  /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;
  /external/eigen/test/
meta.cpp 54 VERIFY(( internal::is_same<float,internal::remove_pointer<float*>::type >::value));
55 VERIFY(( internal::is_same<const float,internal::remove_pointer<const float*>::type >::value));
56 VERIFY(( internal::is_same<float,internal::remove_pointer<float* const >::type >::value));
  /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 67 using google::protobuf::internal::remove_pointer;
557 // Tests remove_pointer.
559 COMPILE_ASSERT_TYPES_EQ(int, remove_pointer<int>::type);
560 COMPILE_ASSERT_TYPES_EQ(int, remove_pointer<int*>::type);
561 COMPILE_ASSERT_TYPES_EQ(const int, remove_pointer<const int*>::type);
562 COMPILE_ASSERT_TYPES_EQ(int, remove_pointer<int* const>::type);
563 COMPILE_ASSERT_TYPES_EQ(int, remove_pointer<int* volatile>::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&
indirect_traits.hpp 17 # include <boost/type_traits/remove_pointer.hpp>
194 typename remove_pointer<T>::type
  /external/stlport/stlport/
type_traits 684 struct remove_pointer
690 struct remove_pointer<_Tp *>
696 struct remove_pointer<_Tp * const>
702 struct remove_pointer<_Tp * volatile>
708 struct remove_pointer<_Tp * const volatile>
  /ndk/sources/cxx-stl/stlport/stlport/
type_traits 674 struct remove_pointer
680 struct remove_pointer<_Tp *>
686 struct remove_pointer<_Tp * const>
692 struct remove_pointer<_Tp * volatile>
698 struct remove_pointer<_Tp * const volatile>
  /prebuilts/ndk/5/sources/cxx-stl/stlport/stlport/
type_traits 674 struct remove_pointer
680 struct remove_pointer<_Tp *>
686 struct remove_pointer<_Tp * const>
692 struct remove_pointer<_Tp * volatile>
698 struct remove_pointer<_Tp * const volatile>
  /prebuilts/ndk/6/sources/cxx-stl/stlport/stlport/
type_traits 674 struct remove_pointer
680 struct remove_pointer<_Tp *>
686 struct remove_pointer<_Tp * const>
692 struct remove_pointer<_Tp * volatile>
698 struct remove_pointer<_Tp * const volatile>
  /prebuilts/ndk/7/sources/cxx-stl/stlport/stlport/
type_traits 674 struct remove_pointer
680 struct remove_pointer<_Tp *>
686 struct remove_pointer<_Tp * const>
692 struct remove_pointer<_Tp * volatile>
698 struct remove_pointer<_Tp * const volatile>
  /prebuilts/ndk/8/sources/cxx-stl/stlport/stlport/
type_traits 674 struct remove_pointer
680 struct remove_pointer<_Tp *>
686 struct remove_pointer<_Tp * const>
692 struct remove_pointer<_Tp * volatile>
698 struct remove_pointer<_Tp * const volatile>
  /prebuilts/ndk/9/sources/cxx-stl/EH/stlport/stlport/
type_traits 674 struct remove_pointer
680 struct remove_pointer<_Tp *>
686 struct remove_pointer<_Tp * const>
692 struct remove_pointer<_Tp * volatile>
698 struct remove_pointer<_Tp * const volatile>
  /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
  /prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.4.3/i686-linux/include/c++/4.4.3/tr1_impl/
type_traits 480 /// remove_pointer
482 struct remove_pointer

Completed in 1013 milliseconds

1 2 3 4