|
| template<class T> |
| constexpr bool | operator== (const PropagateConst< T > &pt, std::nullptr_t) |
| template<class T> |
| constexpr bool | operator== (std::nullptr_t, const PropagateConst< T > &pt) |
| template<class T> |
| constexpr bool | operator!= (const PropagateConst< T > &pt, std::nullptr_t) |
| template<class T> |
| constexpr bool | operator!= (std::nullptr_t, const PropagateConst< T > &pt) |
| template<class T, class U> |
| constexpr bool | operator== (const PropagateConst< T > &pt, const PropagateConst< U > &pu) |
| template<class T, class U> |
| constexpr bool | operator!= (const PropagateConst< T > &pt, const PropagateConst< U > &pu) |
| template<class T, class U> |
| constexpr bool | operator< (const PropagateConst< T > &pt, const PropagateConst< U > &pu) |
| template<class T, class U> |
| constexpr bool | operator> (const PropagateConst< T > &pt, const PropagateConst< U > &pu) |
| template<class T, class U> |
| constexpr bool | operator<= (const PropagateConst< T > &pt, const PropagateConst< U > &pu) |
| template<class T, class U> |
| constexpr bool | operator>= (const PropagateConst< T > &pt, const PropagateConst< U > &pu) |
| template<class T, class U> |
| constexpr bool | operator== (const PropagateConst< T > &pt, const U &u) |
| template<class T, class U> |
| constexpr bool | operator!= (const PropagateConst< T > &pt, const U &u) |
| template<class T, class U> |
| constexpr bool | operator== (const T &t, const PropagateConst< U > &pu) |
| template<class T, class U> |
| constexpr bool | operator!= (const T &t, const PropagateConst< U > &pu) |
| template<class T, class U> |
| constexpr bool | operator< (const PropagateConst< T > &pt, const U &u) |
| template<class T, class U> |
| constexpr bool | operator> (const PropagateConst< T > &pt, const U &u) |
| template<class T, class U> |
| constexpr bool | operator<= (const PropagateConst< T > &pt, const U &u) |
| template<class T, class U> |
| constexpr bool | operator>= (const PropagateConst< T > &pt, const U &u) |
| template<class T, class U> |
| constexpr bool | operator< (const T &t, const PropagateConst< U > &pu) |
| template<class T, class U> |
| constexpr bool | operator> (const T &t, const PropagateConst< U > &pu) |
| template<class T, class U> |
| constexpr bool | operator<= (const T &t, const PropagateConst< U > &pu) |
| template<class T, class U> |
| constexpr bool | operator>= (const T &t, const PropagateConst< U > &pu) |
Standard library-esque utilities.