Searched refs:remove_const (Results 1 – 12 of 12) sorted by relevance
/external/eigen/test/ |
D | meta.cpp | 38 …VERIFY(( internal::is_same< internal::remove_const<float const* const>::type, float const* >::valu… in test_meta() 39 VERIFY(( internal::is_same< internal::remove_const<float const*>::type, float const* >::value)); in test_meta() 40 VERIFY(( internal::is_same< internal::remove_const<float* const>::type, float* >::value)); in test_meta()
|
/external/clang/test/SemaTemplate/ |
D | temp_class_spec.cpp | 98 struct remove_const { struct 103 struct remove_const<const T> { struct 107 int remove_const0[is_same<remove_const<const int>::type, int>::value? 1 : -1]; argument 108 int remove_const1[is_same<remove_const<const int[3]>::type, int[3]>::value? 1 : -1];
|
/external/eigen/Eigen/src/Core/util/ |
D | Meta.h | 44 template <class T> struct remove_const { typedef T type; }; 45 template <class T> struct remove_const<const T> { typedef T type; }; 46 template <class T> struct remove_const<const T[]> { typedef T type[]; }; 47 template <class T, unsigned int Size> struct remove_const<const T[Size]> { typedef T type[Size]; };
|
/external/chromium_org/third_party/cld/base/ |
D | type_traits.h | 144 template<typename T> struct remove_const { typedef T type; }; 145 template<typename T> struct remove_const<T const> { typedef T type; }; 149 typedef typename remove_const<typename remove_volatile<T>::type>::type type;
|
/external/llvm/include/llvm/Support/ |
D | type_traits.h | 102 template <typename T> struct remove_const { typedef T type; }; 103 template <typename T> struct remove_const<const T> { typedef T type; }; 112 typedef typename remove_const<typename remove_volatile<T>::type>::type type;
|
/external/chromium_org/third_party/protobuf/src/google/protobuf/stubs/ |
D | type_traits.h | 83 template <class T> struct remove_const; 273 template<typename T> struct remove_const { typedef T type; }; 274 template<typename T> struct remove_const<T const> { typedef T type; }; 278 typedef typename remove_const<typename remove_volatile<T>::type>::type type;
|
D | type_traits_unittest.cc | 547 COMPILE_ASSERT_TYPES_EQ(int, remove_const<int>::type); in TEST() 548 COMPILE_ASSERT_TYPES_EQ(int, remove_const<const int>::type); in TEST() 549 COMPILE_ASSERT_TYPES_EQ(int *, remove_const<int * const>::type); in TEST() 551 COMPILE_ASSERT_TYPES_EQ(const int *, remove_const<const int *>::type); in TEST() 553 remove_const<const volatile int>::type); in TEST()
|
/external/eigen/Eigen/src/Core/ |
D | Replicate.h | 76 …EIGEN_STATIC_ASSERT((internal::is_same<typename internal::remove_const<MatrixType>::type,OriginalM… 85 …EIGEN_STATIC_ASSERT((internal::is_same<typename internal::remove_const<MatrixType>::type,OriginalM…
|
/external/chromium_org/third_party/mesa/src/src/gallium/state_trackers/clover/core/ |
D | base.hpp | 172 typedef typename std::remove_const<
|
/external/mesa3d/src/gallium/state_trackers/clover/core/ |
D | base.hpp | 172 typedef typename std::remove_const<
|
/external/stlport/stlport/ |
D | type_traits | 596 struct remove_const 602 struct remove_const<_Tp const> 622 typedef typename remove_const<typename remove_volatile<_Tp>::type>::type type;
|
/external/stlport/stlport/stl/ |
D | type_traits.h | 458 typename ::boost::remove_const<_Tp>::type,
|