#include <add.hpp>
|
template<class XA , class XB >
requires requires { declval<XA>() + declval<XB>(); } |
| constexpr decltype(auto) | operator() (XA &&a, XB &&b) const |
| |
|
template<class T >
requires requires { zero<T>(); } |
| static constexpr auto | Identity () |
| |
◆ Identity()
template<class
T >
requires requires {
zero<
T>(); }
| static constexpr auto pRC::Add::Identity |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ operator()()
template<class XA , class XB >
requires requires { declval<XA>() + declval<XB>(); }
| decltype(auto) pRC::Add::operator() |
( |
XA && | a, |
|
|
XB && | b ) const |
|
inlineconstexpr |
The documentation for this struct was generated from the following file: