From 3850f5cedad95e6062671d66b08e1a29e7d5e20f Mon Sep 17 00:00:00 2001 From: Duncan Sands Date: Sun, 8 Aug 2010 12:57:48 +0000 Subject: Remove the ValueMap copy constructor. It's not used anywhere, and removing it catches the mistake of passing a ValueMap by copy rather than by reference. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@110549 91177308-0d34-0410-b5e6-96231b3b80d8 --- unittests/ADT/ValueMapTest.cpp | 9 --------- 1 file changed, 9 deletions(-) (limited to 'unittests') diff --git a/unittests/ADT/ValueMapTest.cpp b/unittests/ADT/ValueMapTest.cpp index ff7c3b55b7..152e8eaaf1 100644 --- a/unittests/ADT/ValueMapTest.cpp +++ b/unittests/ADT/ValueMapTest.cpp @@ -39,15 +39,6 @@ protected: typedef ::testing::Types KeyTypes; TYPED_TEST_CASE(ValueMapTest, KeyTypes); -TYPED_TEST(ValueMapTest, CopyConstructor) { - ValueMap VM1; - VM1[this->AddV.get()] = 7; - ValueMap VM2(VM1); - this->AddV.reset(); - EXPECT_TRUE(VM1.empty()); - EXPECT_TRUE(VM2.empty()); -} - TYPED_TEST(ValueMapTest, Null) { ValueMap VM1; VM1[NULL] = 7; -- cgit v1.2.3