diff options
author | JF Bastien <jfbastien@apple.com> | 2019-08-14 22:48:12 +0000 |
---|---|---|
committer | JF Bastien <jfbastien@apple.com> | 2019-08-14 22:48:12 +0000 |
commit | cad8356d699b36c73abb267f65db575ddacbd652 (patch) | |
tree | ff4e7153db55a4be3949d360637d0cb8405ab841 /llvm/unittests/ADT | |
parent | 54f6be7b833556595695efd270f7cfa9e904bb8a (diff) | |
download | bcm5719-llvm-cad8356d699b36c73abb267f65db575ddacbd652.tar.gz bcm5719-llvm-cad8356d699b36c73abb267f65db575ddacbd652.zip |
Remove LVALUE / RVALUE workarounds
Summary: LLVM_HAS_RVALUE_REFERENCE_THIS and LLVM_LVALUE_FUNCTION shouldn't be needed anymore because the minimum compiler versions support them.
Subscribers: jkorous, dexonsmith, cfe-commits, llvm-commits, hans, thakis, chandlerc, rnk
Tags: #clang, #llvm
Differential Revision: https://reviews.llvm.org/D66240
llvm-svn: 368939
Diffstat (limited to 'llvm/unittests/ADT')
-rw-r--r-- | llvm/unittests/ADT/OptionalTest.cpp | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/llvm/unittests/ADT/OptionalTest.cpp b/llvm/unittests/ADT/OptionalTest.cpp index 1f26c101183..3b58abf57d7 100644 --- a/llvm/unittests/ADT/OptionalTest.cpp +++ b/llvm/unittests/ADT/OptionalTest.cpp @@ -382,8 +382,6 @@ TEST_F(OptionalTest, ImmovableEmplace) { EXPECT_EQ(0u, Immovable::Destructions); } -#if LLVM_HAS_RVALUE_REFERENCE_THIS - TEST_F(OptionalTest, MoveGetValueOr) { Optional<MoveOnly> A; @@ -401,8 +399,6 @@ TEST_F(OptionalTest, MoveGetValueOr) { EXPECT_EQ(2u, MoveOnly::Destructions); } -#endif // LLVM_HAS_RVALUE_REFERENCE_THIS - struct EqualTo { template <typename T, typename U> static bool apply(const T &X, const U &Y) { return X == Y; |