diff options
Diffstat (limited to 'libcxx/test/std/utilities/variant/variant.relops')
-rw-r--r-- | libcxx/test/std/utilities/variant/variant.relops/relops.pass.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/libcxx/test/std/utilities/variant/variant.relops/relops.pass.cpp b/libcxx/test/std/utilities/variant/variant.relops/relops.pass.cpp index 51712ffdba3..4337b4bdbbd 100644 --- a/libcxx/test/std/utilities/variant/variant.relops/relops.pass.cpp +++ b/libcxx/test/std/utilities/variant/variant.relops/relops.pass.cpp @@ -49,27 +49,27 @@ struct MakeEmptyT { MakeEmptyT(MakeEmptyT &&) { throw 42; } MakeEmptyT &operator=(MakeEmptyT &&) { throw 42; } }; -inline bool operator==(MakeEmptyT const &, MakeEmptyT const &) { +inline bool operator==(const MakeEmptyT &, const MakeEmptyT &) { assert(false); return false; } -inline bool operator!=(MakeEmptyT const &, MakeEmptyT const &) { +inline bool operator!=(const MakeEmptyT &, const MakeEmptyT &) { assert(false); return false; } -inline bool operator<(MakeEmptyT const &, MakeEmptyT const &) { +inline bool operator<(const MakeEmptyT &, const MakeEmptyT &) { assert(false); return false; } -inline bool operator<=(MakeEmptyT const &, MakeEmptyT const &) { +inline bool operator<=(const MakeEmptyT &, const MakeEmptyT &) { assert(false); return false; } -inline bool operator>(MakeEmptyT const &, MakeEmptyT const &) { +inline bool operator>(const MakeEmptyT &, const MakeEmptyT &) { assert(false); return false; } -inline bool operator>=(MakeEmptyT const &, MakeEmptyT const &) { +inline bool operator>=(const MakeEmptyT &, const MakeEmptyT &) { assert(false); return false; } @@ -158,7 +158,7 @@ void test_equality() { } template <class Var> -constexpr bool test_less(Var const &l, Var const &r, bool expect_less, +constexpr bool test_less(const Var &l, const Var &r, bool expect_less, bool expect_greater) { return ((l < r) == expect_less) && (!(l >= r) == expect_less) && ((l > r) == expect_greater) && (!(l <= r) == expect_greater); |