diff options
Diffstat (limited to 'libcxx/test/utilities/optional/optional.comp_with_t/less_than.pass.cpp')
-rw-r--r-- | libcxx/test/utilities/optional/optional.comp_with_t/less_than.pass.cpp | 19 |
1 files changed, 3 insertions, 16 deletions
diff --git a/libcxx/test/utilities/optional/optional.comp_with_t/less_than.pass.cpp b/libcxx/test/utilities/optional/optional.comp_with_t/less_than.pass.cpp index ffc4441cee3..c71c8cc91d9 100644 --- a/libcxx/test/utilities/optional/optional.comp_with_t/less_than.pass.cpp +++ b/libcxx/test/utilities/optional/optional.comp_with_t/less_than.pass.cpp @@ -23,22 +23,9 @@ struct X constexpr X(int i) : i_(i) {} }; -namespace std -{ - -template <> -struct less<X> -{ - constexpr - bool - operator()(const X& x, const X& y) const - { - return x.i_ < y.i_; - } -}; - -} - +constexpr bool operator < ( const X &rhs, const X &lhs ) + { return rhs.i_ < lhs.i_ ; } + #endif int main() |