Remove noncopyable base class as it was making the doxygen docs harder to read

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6576 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Chris Lattner 2003-06-03 15:29:12 +00:00
parent 17035c0edf
commit 4ade9ed40f

View 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,