Home | History | Annotate | Download | only in test

Lines Matching defs:traits

32   typedef internal::copy_using_evaluator_traits<internal::evaluator<Dst>,internal::evaluator<Src>, internal::assign_op<typename Dst::Scalar,typename Src::Scalar> > traits;
33 bool res = traits::Traversal==traversal;
35 res = res && (int(traits::Unrolling)==InnerUnrolling || int(traits::Unrolling)==CompleteUnrolling);
37 res = res && int(traits::Unrolling)==unrolling;
44 traits::debug();
46 << " got " << demangle_traversal(traits::Traversal) << "\n";
48 << " got " << demangle_unrolling(traits::Unrolling) << "\n";
56 typedef internal::copy_using_evaluator_traits<internal::evaluator<Dst>,internal::evaluator<Src>, internal::assign_op<typename Dst::Scalar,typename Src::Scalar> > traits;
57 bool res = traits::Traversal==traversal && traits::Unrolling==unrolling;
64 traits::debug();
66 << " got " << demangle_traversal(traits::Traversal) << "\n";
68 << " got " << demangle_unrolling(traits::Unrolling) << "\n";
77 typedef internal::redux_traits<internal::scalar_sum_op<Scalar,Scalar>,internal::redux_evaluator<Xpr> > traits;
79 bool res = traits::Traversal==traversal && traits::Unrolling==unrolling;
84 traits::debug();
87 << " got " << demangle_traversal(traits::Traversal) << "\n";
89 << " got " << demangle_unrolling(traits::Unrolling) << "\n";