35#ifndef _BLAZE_MATH_TRAITS_EVALUATETRAIT_H_
36#define _BLAZE_MATH_TRAITS_EVALUATETRAIT_H_
89 using Type =
typename T::ResultType;
109template<
typename T >
Header file for the IsMatrix type trait.
Header file for the IsVector type trait.
Header file for the RemoveCVRef type trait.
typename EvaluateTrait< T >::Type EvaluateTrait_t
Auxiliary alias declaration for the EvaluateTrait type trait.
Definition: EvaluateTrait.h:110
constexpr bool IsVector_v
Auxiliary variable template for the IsVector type trait.
Definition: IsVector.h:125
constexpr bool IsMatrix_v
Auxiliary variable template for the IsMatrix type trait.
Definition: IsMatrix.h:124
typename RemoveCVRef< T >::Type RemoveCVRef_t
Auxiliary alias declaration for the RemoveCVRef type trait.
Definition: RemoveCVRef.h:99
typename EnableIf< Condition, T >::Type EnableIf_t
Auxiliary type for the EnableIf class template.
Definition: EnableIf.h:138
Evaluation of the return type of the evaluate function.
Definition: EvaluateTrait.h:69