| 1959 | |
| 1960 | template<typename LhsT, typename RhsT> |
| 1961 | auto compareNotEqual( LhsT const& lhs, RhsT&& rhs ) -> bool { return static_cast<bool>(lhs != rhs); } |
| 1962 | template<typename T> |
| 1963 | auto compareNotEqual( T* const& lhs, int rhs ) -> bool { return lhs != reinterpret_cast<void const*>( rhs ); } |
| 1964 | template<typename T> |