Home | History | Annotate | Download | only in Core

Lines Matching defs:traits

18 struct traits<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
20 // we must not inherit from traits<Lhs> since it has
23 typedef typename traits<Ancestor>::XprKind XprKind;
25 RowsAtCompileTime = traits<Ancestor>::RowsAtCompileTime,
26 ColsAtCompileTime = traits<Ancestor>::ColsAtCompileTime,
27 MaxRowsAtCompileTime = traits<Ancestor>::MaxRowsAtCompileTime,
28 MaxColsAtCompileTime = traits<Ancestor>::MaxColsAtCompileTime
39 typedef typename cwise_promote_storage_type<typename traits<Lhs>::StorageKind,
40 typename traits<Rhs>::StorageKind,
42 typedef typename promote_index_type<typename traits<Lhs>::StorageIndex,
43 typename traits<Rhs>::StorageIndex>::type StorageIndex;
49 Flags = cwise_promote_storage_order<typename traits<Lhs>::StorageKind,typename traits<Rhs>::StorageKind,_LhsNested::Flags & RowMajorBit,_RhsNested::Flags & RowMajorBit>::value
80 typename internal::cwise_promote_storage_type<typename internal::traits<LhsType>::StorageKind,
81 typename internal::traits<RhsType>::StorageKind,
93 typename internal::cwise_promote_storage_type<typename internal::traits<LhsType>::StorageKind,
94 typename internal::traits<Rhs>::StorageKind,
116 if (internal::traits<typename internal::remove_all<LhsNested>::type>::RowsAtCompileTime==Dynamic)
124 if (internal::traits<typename internal::remove_all<LhsNested>::type>::ColsAtCompileTime==Dynamic)