Remove move assignment operator to appease older GCCs.
authorPeter Collingbourne <peter@pcc.me.uk>
Thu, 10 Jul 2014 04:39:40 +0000 (04:39 +0000)
committerPeter Collingbourne <peter@pcc.me.uk>
Thu, 10 Jul 2014 04:39:40 +0000 (04:39 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@212682 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Support/SpecialCaseList.cpp

index 43824891af3897480bfcaa780b6be423293a96a1..21e43c5e7035d536fc1cad3267dda15b06130da9 100644 (file)
@@ -37,11 +37,6 @@ struct SpecialCaseList::Entry {
   Entry() {}
   Entry(Entry &&Other)
       : Strings(std::move(Other.Strings)), RegEx(std::move(Other.RegEx)) {}
-  Entry &operator=(Entry &&Other) {
-    Strings = std::move(Other.Strings);
-    RegEx = std::move(Other.RegEx);
-    return *this;
-  }
 
   StringSet<> Strings;
   std::unique_ptr<Regex> RegEx;