Remove noncopyable base class as it was making the doxygen docs harder to read
authorChris Lattner <sabre@nondot.org>
Tue, 3 Jun 2003 15:29:12 +0000 (15:29 +0000)
committerChris Lattner <sabre@nondot.org>
Tue, 3 Jun 2003 15:29:12 +0000 (15:29 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6576 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/CodeGen/InstrForest.h

index 4ceca6e04ed6d1f297102d6abaff4a39080acfc4..d9381128d6447e6ece67d119e06ed61af7b898d0 100644 (file)
@@ -20,7 +20,6 @@
 #define LLVM_CODEGEN_INSTRFOREST_H
 
 #include "llvm/Instruction.h"
-#include "Support/NonCopyable.h"
 #include "Support/HashExtras.h"
 
 class Constant;
@@ -106,7 +105,9 @@ extern void         printMatches    (InstrTreeNode*);
 // instruction selection via BURG.
 //------------------------------------------------------------------------ 
 
-class InstrTreeNode : public NonCopyableV {
+class InstrTreeNode {
+  InstrTreeNode(const InstrTreeNode &);   // DO NOT IMPLEMENT
+  void operator=(const InstrTreeNode &);  // DO NOT IMPLEMENT
 public:
   enum InstrTreeNodeType { NTInstructionNode,
                           NTVRegListNode,