From 5edbe7e4dbb89f69accc642dc59922d09fc08728 Mon Sep 17 00:00:00 2001 From: David Blaikie Date: Wed, 4 Mar 2015 07:57:45 +0000 Subject: [PATCH] Explicitly default DenseMapTest::CtorTest::operator= Using the implicit default copy assignment operator in the presence of a user-declared copy ctor is deprecated in C++11. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@231225 91177308-0d34-0410-b5e6-96231b3b80d8 --- unittests/ADT/DenseMapTest.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/unittests/ADT/DenseMapTest.cpp b/unittests/ADT/DenseMapTest.cpp index f4979839c78..97807771725 100644 --- a/unittests/ADT/DenseMapTest.cpp +++ b/unittests/ADT/DenseMapTest.cpp @@ -46,6 +46,7 @@ public: CtorTester(const CtorTester &Arg) : Value(Arg.Value) { EXPECT_TRUE(Constructed.insert(this).second); } + CtorTester &operator=(const CtorTester &) = default; ~CtorTester() { EXPECT_EQ(1u, Constructed.erase(this)); } -- 2.34.1