Home | History | Annotate | Download | only in Core

Lines Matching defs:traits

50 struct traits<Block<XprType, BlockRows, BlockCols, InnerPanel> > : traits<XprType>
52 typedef typename traits<XprType>::Scalar Scalar;
53 typedef typename traits<XprType>::StorageKind StorageKind;
54 typedef typename traits<XprType>::XprKind XprKind;
58 MatrixRows = traits<XprType>::RowsAtCompileTime,
59 MatrixCols = traits<XprType>::ColsAtCompileTime,
64 : int(traits<XprType>::MaxRowsAtCompileTime),
67 : int(traits<XprType>::MaxColsAtCompileTime),
68 XprTypeIsRowMajor = (int(traits<XprType>::Flags)&RowMajorBit) != 0,
84 FlagsLinearAccessBit = (RowsAtCompileTime == 1 || ColsAtCompileTime == 1 || (InnerPanel && (traits<XprType>::Flags&LinearAccessBit))) ? LinearAccessBit : 0,
87 Flags0 = traits<XprType>::Flags & ( (HereditaryBits & ~RowMajorBit) |
103 : public BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, typename internal::traits<XprType>::StorageKind>
105 typedef BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, typename internal::traits<XprType>::StorageKind> Impl;
363 return internal::traits<BlockType>::HasSameStorageOrderAsXprType
392 m_outerStride = internal::traits<BlockType>::HasSameStorageOrderAsXprType