35#ifndef _BLAZE_MATH_TYPETRAITS_YIELDSSTRICTLYLOWER_H_
36#define _BLAZE_MATH_TYPETRAITS_YIELDSSTRICTLYLOWER_H_
64template<
typename OP,
typename MT,
typename... MTs >
76template<
typename OP,
typename MT,
typename... MTs >
89template<
typename OP,
typename MT,
typename... MTs >
90struct YieldsStrictlyLower< volatile OP, MT, MTs... >
91 :
public YieldsStrictlyLower<OP,MT,MTs...>
102template<
typename OP,
typename MT,
typename... MTs >
103struct YieldsStrictlyLower< const volatile OP, MT, MTs... >
104 :
public YieldsStrictlyLower<OP,MT,MTs...>
123template<
typename OP,
typename MT,
typename... MTs >
Header file for the IntegralConstant class template.
constexpr bool YieldsStrictlyLower_v
Auxiliary variable template for the YieldsStrictlyLower type trait.
Definition: YieldsStrictlyLower.h:124
Generic wrapper for a compile time constant integral value.
Definition: IntegralConstant.h:74
Compile time check for operations on matrices.
Definition: YieldsStrictlyLower.h:67