From: David Blaikie Date: Wed, 4 Mar 2015 07:57:45 +0000 (+0000) Subject: Explicitly default DenseMapTest::CtorTest::operator= X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=5edbe7e4dbb89f69accc642dc59922d09fc08728;p=oota-llvm.git 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 --- 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)); }