Searched defs:remove_pointer (Results 1 - 5 of 5) sorted by relevance

/external/chromium_org/third_party/cld/base/
H A Dtype_traits.h24 // 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/chromium_org/third_party/protobuf/src/google/protobuf/stubs/
H A Dtype_traits.h53 // 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
/external/clang/test/SemaTemplate/
H A Daddress-spaces.cpp21 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/eigen/Eigen/src/Core/util/
H A DMeta.h40 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/protobuf/src/google/protobuf/stubs/
H A Dcommon.h1112 template<typename T> struct remove_pointer { typedef T type; }; struct in namespace:google::protobuf::internal
1113 template<typename T> struct remove_pointer<T*> { typedef T type; }; struct in namespace:google::protobuf::internal
1114 template<typename T> struct remove_pointer<T* const> { typedef T type; }; struct in namespace:google::protobuf::internal
1115 template<typename T> struct remove_pointer<T* volatile> { typedef T type; }; struct in namespace:google::protobuf::internal
1116 template<typename T> struct remove_pointer<T* const volatile> { struct in namespace:google::protobuf::internal

Completed in 4729 milliseconds