diff options
author | Chris Lattner <sabre@nondot.org> | 2003-06-02 22:45:07 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2003-06-02 22:45:07 +0000 |
commit | 9efc4d6aaaa0153c94a661c44198d514d4f83282 (patch) | |
tree | f1f7a3856d6aaa0fe598a0db70a24d27bb0a099a /lib/Target/SparcV9/InstrSched/SchedPriorities.h | |
parent | 9452b0797a80001920576d7e2ef4af05242cba69 (diff) | |
download | llvm-9efc4d6aaaa0153c94a661c44198d514d4f83282.tar.gz llvm-9efc4d6aaaa0153c94a661c44198d514d4f83282.tar.bz2 llvm-9efc4d6aaaa0153c94a661c44198d514d4f83282.tar.xz |
Remove usage of noncopyable classes to clean up doxygen output.
In particular these classes are the last that link the noncopyable classes
with the hash_map, vector, and list classes.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6552 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/SparcV9/InstrSched/SchedPriorities.h')
-rw-r--r-- | lib/Target/SparcV9/InstrSched/SchedPriorities.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/lib/Target/SparcV9/InstrSched/SchedPriorities.h b/lib/Target/SparcV9/InstrSched/SchedPriorities.h index 62e41ee4f6..4513b28a36 100644 --- a/lib/Target/SparcV9/InstrSched/SchedPriorities.h +++ b/lib/Target/SparcV9/InstrSched/SchedPriorities.h @@ -63,7 +63,9 @@ NDPLessThan(const NodeDelayPair* np1, const NodeDelayPair* np2) return np1->delay < np2->delay; } -class NodeHeap: public std::list<NodeDelayPair*>, public NonCopyable { +class NodeHeap : public std::list<NodeDelayPair*> { + NodeHeap(const NodeHeap&); // DO NOT IMPLEMENT + void operator=(const NodeHeap&); // DO NOT IMPLEMENT public: typedef std::list<NodeDelayPair*>::iterator iterator; typedef std::list<NodeDelayPair*>::const_iterator const_iterator; @@ -115,7 +117,9 @@ private: }; -class SchedPriorities: public NonCopyable { +class SchedPriorities { + SchedPriorities(const SchedPriorities&); // DO NOT IMPLEMENT + void operator=(const SchedPriorities &); // DO NOT IMPLEMENT public: SchedPriorities(const Function *F, const SchedGraph *G, FunctionLiveVarInfo &LVI); |