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