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