/external/eigen/test/ |
meta.cpp | 42 // test add_const_on_value_type 43 VERIFY(( internal::is_same< internal::add_const_on_value_type<float&>::type, float const& >::value)); 44 VERIFY(( internal::is_same< internal::add_const_on_value_type<float*>::type, float const* >::value)); 46 VERIFY(( internal::is_same< internal::add_const_on_value_type<float>::type, const float >::value)); 47 VERIFY(( internal::is_same< internal::add_const_on_value_type<const float>::type, const float >::value)); 49 VERIFY(( internal::is_same< internal::add_const_on_value_type<const float* const>::type, const float* const>::value)); 50 VERIFY(( internal::is_same< internal::add_const_on_value_type<float* const>::type, const float* const>::value));
|
/external/eigen/Eigen/src/Core/util/ |
Meta.h | 77 template<typename T> struct add_const_on_value_type { typedef const T type; }; struct in namespace:Eigen::internal 78 template<typename T> struct add_const_on_value_type<T&> { typedef T const& type; }; struct in namespace:Eigen::internal 79 template<typename T> struct add_const_on_value_type<T*> { typedef T const* type; }; struct in namespace:Eigen::internal 80 template<typename T> struct add_const_on_value_type<T* const> { typedef T const* const type; }; struct in namespace:Eigen::internal 81 template<typename T> struct add_const_on_value_type<T const* const> { typedef T const* const type; }; struct in namespace:Eigen::internal
|
XprHelper.h | 269 typename internal::add_const_on_value_type<T2>::type,
|
/external/eigen/Eigen/src/Core/products/ |
SelfadjointRank2Update.h | 66 typename internal::add_const_on_value_type<ActualUType>::type actualU = UBlasTraits::extract(u.derived()); 71 typename internal::add_const_on_value_type<ActualVType>::type actualV = VBlasTraits::extract(v.derived());
|
SelfadjointProduct.h | 62 typename internal::add_const_on_value_type<ActualOtherType>::type actualOther = OtherBlasTraits::extract(other.derived()); 95 typename internal::add_const_on_value_type<ActualOtherType>::type actualOther = OtherBlasTraits::extract(other.derived());
|
GeneralMatrixMatrixTriangular.h | 191 typename internal::add_const_on_value_type<ActualLhs>::type actualLhs = LhsBlasTraits::extract(prod.lhs()); 197 typename internal::add_const_on_value_type<ActualRhs>::type actualRhs = RhsBlasTraits::extract(prod.rhs());
|
SelfadjointMatrixVector.h | 191 typename internal::add_const_on_value_type<ActualLhsType>::type lhs = LhsBlasTraits::extract(m_lhs); 192 typename internal::add_const_on_value_type<ActualRhsType>::type rhs = RhsBlasTraits::extract(m_rhs);
|
CoeffBasedProduct.h | 214 typename internal::add_const_on_value_type<LhsNested>::type m_lhs; 215 typename internal::add_const_on_value_type<RhsNested>::type m_rhs;
|
GeneralMatrixMatrix.h | 402 typename internal::add_const_on_value_type<ActualLhsType>::type lhs = LhsBlasTraits::extract(m_lhs); 403 typename internal::add_const_on_value_type<ActualRhsType>::type rhs = RhsBlasTraits::extract(m_rhs);
|
SelfadjointMatrixMatrix.h | 390 typename internal::add_const_on_value_type<ActualLhsType>::type lhs = LhsBlasTraits::extract(m_lhs); 391 typename internal::add_const_on_value_type<ActualRhsType>::type rhs = RhsBlasTraits::extract(m_rhs);
|
TriangularMatrixMatrix.h | 369 typename internal::add_const_on_value_type<ActualLhsType>::type lhs = LhsBlasTraits::extract(m_lhs); 370 typename internal::add_const_on_value_type<ActualRhsType>::type rhs = RhsBlasTraits::extract(m_rhs);
|
TriangularMatrixVector.h | 222 typename internal::add_const_on_value_type<ActualLhsType>::type actualLhs = LhsBlasTraits::extract(prod.lhs()); 223 typename internal::add_const_on_value_type<ActualRhsType>::type actualRhs = RhsBlasTraits::extract(prod.rhs());
|
/external/eigen/Eigen/src/Core/ |
ForceAlignedAccess.h | 127 inline typename internal::add_const_on_value_type<typename internal::conditional<Enable,ForceAlignedAccess<Derived>,Derived&>::type>::type
|
SolveTriangular.h | 91 typename internal::add_const_on_value_type<ActualLhsType>::type actualLhs = LhsProductTraits::extract(lhs);
|
Functors.h | 463 typename add_const_on_value_type<typename NumTraits<Scalar>::Nested>::type m_other; 475 typename add_const_on_value_type<typename NumTraits<Scalar2>::Nested>::type m_other; 502 typename add_const_on_value_type<typename NumTraits<Scalar>::Nested>::type m_other; [all...] |
DenseCoeffsBase.h | 18 typedef typename conditional<is_arithmetic<T>::value, T, typename add_const_on_value_type<T>::type>::type type;
|
MathFunctions.h | 155 inline typename add_const_on_value_type< EIGEN_MATHFUNC_RETVAL(real_ref, Scalar) >::type real_ref(const Scalar& x) 207 inline typename add_const_on_value_type< EIGEN_MATHFUNC_RETVAL(imag_ref, Scalar) >::type imag_ref(const Scalar& x)
|
DenseBase.h | 366 typedef typename internal::add_const_on_value_type<typename internal::eval<Derived>::type>::type EvalReturnType;
|
MatrixBase.h | 305 template<bool Enable> inline typename internal::add_const_on_value_type<typename internal::conditional<Enable,ForceAlignedAccess<Derived>,Derived&>::type>::type forceAlignedAccessIf() const;
|
/external/eigen/Eigen/src/Eigenvalues/ |
Tridiagonalization.h | 87 typename internal::add_const_on_value_type<typename Diagonal<const MatrixType>::RealReturnType>::type, 92 typename internal::add_const_on_value_type<typename Diagonal<
|