Remove more LLVM_DELETED_FUNCTIONs from destructors to fix -std=c++11 build on gcc...
authorCraig Topper <craig.topper@gmail.com>
Sat, 29 Sep 2012 02:25:34 +0000 (02:25 +0000)
committerCraig Topper <craig.topper@gmail.com>
Sat, 29 Sep 2012 02:25:34 +0000 (02:25 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@164880 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/Operator.h

index 6cc82310fe28d720bcb9b38a7a9557ce3383f5a4..459df2b289a13b0808e0965ecc95e87eaa0e9431 100644 (file)
@@ -79,7 +79,7 @@ public:
   };
 
 private:
-  ~OverflowingBinaryOperator() LLVM_DELETED_FUNCTION;
+  ~OverflowingBinaryOperator(); // DO NOT IMPLEMENT
 
   friend class BinaryOperator;
   friend class ConstantExpr;
@@ -133,7 +133,7 @@ public:
   };
   
 private:
-  ~PossiblyExactOperator() LLVM_DELETED_FUNCTION;
+  ~PossiblyExactOperator(); // DO NOT IMPLEMENT
 
   friend class BinaryOperator;
   friend class ConstantExpr;
@@ -170,7 +170,7 @@ public:
 /// information about relaxed accuracy requirements attached to them.
 class FPMathOperator : public Operator {
 private:
-  ~FPMathOperator() LLVM_DELETED_FUNCTION;
+  ~FPMathOperator(); // DO NOT IMPLEMENT
 
 public: