Home | History | Annotate | Download | only in Core

Lines Matching defs:traits

22 struct traits<ProductBase<Derived,_Lhs,_Rhs> >
28 typedef typename promote_storage_type<typename traits<Lhs>::StorageKind,
29 typename traits<Rhs>::StorageKind>::ret StorageKind;
30 typedef typename promote_index_type<typename traits<Lhs>::Index,
31 typename traits<Rhs>::Index>::type Index;
33 RowsAtCompileTime = traits<Lhs>::RowsAtCompileTime,
34 ColsAtCompileTime = traits<Rhs>::ColsAtCompileTime,
35 MaxRowsAtCompileTime = traits<Lhs>::MaxRowsAtCompileTime,
36 MaxColsAtCompileTime = traits<Rhs>::MaxColsAtCompileTime,
74 typedef typename internal::traits<Lhs>::Scalar LhsScalar;
81 typedef typename internal::traits<Rhs>::Scalar RhsScalar;
221 struct traits<ScaledProduct<NestedProduct> >
222 : traits<ProductBase<ScaledProduct<NestedProduct>,
226 typedef typename traits<NestedProduct>::StorageKind StorageKind;