| void operator+(N::A); |
| void operator-(N::A); |
| void operator*(N::A); |
| void operator~(N::A); |
| #if __cplusplus >= 201103L |
| void operator&(N::A) = delete; |
| #else |
| void operator&(N::A); |
| #endif |
| void operator!(N::A); |
| void operator++(N::A); |
| void operator--(N::A); |
| void operator++(N::A, int); |
| void operator--(N::A, int); |
| |
| void operator->*(N::A, N::A); |
| void operator/(N::A, N::A); |
| void operator*(N::A, N::A); |
| void operator+(N::A, N::A); |
| void operator-(N::A, N::A); |
| void operator%(N::A, N::A); |
| void operator&(N::A, N::A); |
| void operator|(N::A, N::A); |
| void operator^(N::A, N::A); |
| void operator<<(N::A, N::A); |
| void operator>>(N::A, N::A); |
| void operator&&(N::A, N::A); |
| void operator||(N::A, N::A); |
| #if __cplusplus >= 201103L |
| void operator,(N::A, N::A) = delete; |
| #else |
| void operator,(N::A, N::A); |
| #endif |
| |
| void operator==(N::A, N::A); |
| void operator!=(N::A, N::A); |
| void operator<(N::A, N::A); |
| void operator>(N::A, N::A); |
| void operator<=(N::A, N::A); |
| void operator>=(N::A, N::A); |
| #if __cplusplus > 201703L |
| void operator<=>(N::A, N::A); |
| #endif |
| |
| void operator+=(N::A, N::A); |
| void operator-=(N::A, N::A); |
| void operator*=(N::A, N::A); |
| void operator/=(N::A, N::A); |
| void operator%=(N::A, N::A); |
| void operator|=(N::A, N::A); |
| void operator^=(N::A, N::A); |
| void operator<<=(N::A, N::A); |
| void operator>>=(N::A, N::A); |