]> granicus.if.org Git - clang/commitdiff
threadSafety::CopyOnWriteVector: Use LLVM_DELETED_FUNCTION here due to missing functi...
authorNAKAMURA Takumi <geek4civic@gmail.com>
Wed, 16 Apr 2014 01:21:53 +0000 (01:21 +0000)
committerNAKAMURA Takumi <geek4civic@gmail.com>
Wed, 16 Apr 2014 01:21:53 +0000 (01:21 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@206345 91177308-0d34-0410-b5e6-96231b3b80d8

include/clang/Analysis/Analyses/ThreadSafetyUtil.h

index 5705d47515221f620db0eed3ce1234fd956c8a92..7ba0b9c0861bc503487da6410ed7cc8906a49794 100644 (file)
@@ -169,7 +169,7 @@ private:
 
 public:
   CopyOnWriteVector() : Data(0) { }
-  CopyOnWriteVector(const CopyOnWriteVector &V) = delete;
+  CopyOnWriteVector(const CopyOnWriteVector &V) LLVM_DELETED_FUNCTION;
   CopyOnWriteVector(CopyOnWriteVector &&V) : Data(V.Data) {
     V.Data = 0;
   }
@@ -217,7 +217,7 @@ public:
   CopyOnWriteVector clone() { return CopyOnWriteVector(Data); }
 
   // No copy constructor or copy assignment.  Use clone() with move assignment.
-  void operator=(const CopyOnWriteVector &V) = delete;
+  void operator=(const CopyOnWriteVector &V) LLVM_DELETED_FUNCTION;
 
   void operator=(CopyOnWriteVector &&V) {
     destroy();