22 #ifndef _BLAZE_MATH_TRAITS_TSMATSCALARMULTEXPRTRAIT_H_
23 #define _BLAZE_MATH_TRAITS_TSMATSCALARMULTEXPRTRAIT_H_
60 struct TSMatScalarMultExprTraitHelper
64 typedef typename MultTrait<typename BaseElementType<MT>::Type,ST>::Type ElementType;
69 typedef SMatScalarMultExpr<MT,ElementType,true> Type;
83 struct TSMatScalarMultExprTraitHelper<MT,ST,false>
87 typedef INVALID_TYPE Type;
104 template<
typename MT
121 typedef TSMatScalarMultExprTraitHelper<MT,ST,condition> Tmp;