Macro KFR_UN_OP¶
macro KFR_UN_OP meta¶
KFR_UN_OP(op) \
template <typename T1, T1... vals1, \
typename Ret = cvals_t<decltype(op std::declval<T1>()), (op vals1)...>> \
constexpr KFR_INTRINSIC Ret operator op(cvals_t<T1, vals1...>) noexcept \
{ \
return Ret{}; \
} \
template <typename T1, T1 val1, typename Ret = cval_t<decltype(op std::declval<T1>()), (op val1)>> \
constexpr KFR_INTRINSIC Ret operator op(cval_t<T1, val1>) noexcept \
{ \
return Ret{}; \
} Fully qualified name: KFR_UN_OP
Declared at meta.hpp:584
This file was generated by cxxdox, a C++ documentation generator based on MkDocs Material and libclang.