22 #ifndef _BLAZE_MATH_TRAITS_TDVECSCALARMULTEXPRTRAIT_H_
23 #define _BLAZE_MATH_TRAITS_TDVECSCALARMULTEXPRTRAIT_H_
60 struct TDVecScalarMultExprTraitHelper
64 typedef typename MultTrait<typename BaseElementType<VT>::Type,ST>::Type ElementType;
69 typedef DVecScalarMultExpr<VT,ElementType,true> Type;
83 struct TDVecScalarMultExprTraitHelper<VT,ST,false>
87 typedef INVALID_TYPE Type;
104 template<
typename VT
121 typedef TDVecScalarMultExprTraitHelper<VT,ST,condition> Tmp;