Home
last modified time | relevance | path

Searched refs:remove_const (Results 1 – 12 of 12) sorted by relevance

/external/eigen/test/
Dmeta.cpp38 …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/
Dtemp_class_spec.cpp98 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/
DMeta.h44 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/
Dtype_traits.h144 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/
Dtype_traits.h102 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/
Dtype_traits.h83 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;
Dtype_traits_unittest.cc547 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/
DReplicate.h76 …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/
Dbase.hpp172 typedef typename std::remove_const<
/external/mesa3d/src/gallium/state_trackers/clover/core/
Dbase.hpp172 typedef typename std::remove_const<
/external/stlport/stlport/
Dtype_traits596 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/
Dtype_traits.h458 typename ::boost::remove_const<_Tp>::type,