Home | History | Annotate | Download | only in Core

Lines Matching defs:traits

19 struct traits<CwiseTernaryOp<TernaryOp, Arg1, Arg2, Arg3> > {
20 // we must not inherit from traits<Arg1> 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
38 typedef typename internal::traits<Arg1>::StorageKind StorageKind;
39 typedef typename internal::traits<Arg1>::StorageIndex StorageIndex;
86 typename internal::traits<Arg1Type>::StorageKind>,
96 typename internal::traits<Arg1Type>::StorageKind>::Base Base;
117 typename internal::traits<Arg1Type>::StorageKind,
118 typename internal::traits<Arg2Type>::StorageKind>::value),
121 typename internal::traits<Arg1Type>::StorageKind,
122 typename internal::traits<Arg3Type>::StorageKind>::value),
133 if (internal::traits<typename internal::remove_all<Arg1Nested>::type>::
135 internal::traits<typename internal::remove_all<Arg2Nested>::type>::
138 else if (internal::traits<typename internal::remove_all<Arg1Nested>::type>::
140 internal::traits<typename internal::remove_all<Arg3Nested>::type>::
150 if (internal::traits<typename internal::remove_all<Arg1Nested>::type>::
152 internal::traits<typename internal::remove_all<Arg2Nested>::type>::
155 else if (internal::traits<typename internal::remove_all<Arg1Nested>::type>::
157 internal::traits<typename internal::remove_all<Arg3Nested>::type>::