diff options
author | Daniel Dunbar <daniel@zuster.org> | 2010-05-26 06:50:57 +0000 |
---|---|---|
committer | Daniel Dunbar <daniel@zuster.org> | 2010-05-26 06:50:57 +0000 |
commit | bad3f29f5cc4be9ae5815c2e024ea15565fd2f5c (patch) | |
tree | 9246db5f057c72e6ab2b94a35fd13e613ef2e9a4 /include | |
parent | 37e3887649dc9013835f80283609b9709c2094a5 (diff) | |
download | external_llvm-bad3f29f5cc4be9ae5815c2e024ea15565fd2f5c.zip external_llvm-bad3f29f5cc4be9ae5815c2e024ea15565fd2f5c.tar.gz external_llvm-bad3f29f5cc4be9ae5815c2e024ea15565fd2f5c.tar.bz2 |
MC: Eliminate MCFragment vtable, which was unnecessary.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@104689 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include')
-rw-r--r-- | include/llvm/MC/MCAssembler.h | 13 |
1 files changed, 1 insertions, 12 deletions
diff --git a/include/llvm/MC/MCAssembler.h b/include/llvm/MC/MCAssembler.h index 6b0cacf..7b2ce9c 100644 --- a/include/llvm/MC/MCAssembler.h +++ b/include/llvm/MC/MCAssembler.h @@ -108,7 +108,6 @@ protected: public: // Only for sentinel. MCFragment(); - virtual ~MCFragment(); FragmentType getKind() const { return Kind; } @@ -123,7 +122,7 @@ public: static bool classof(const MCFragment *O) { return true; } - virtual void dump(); + void dump(); }; class MCDataFragment : public MCFragment { @@ -173,8 +172,6 @@ public: return F->getKind() == MCFragment::FT_Data; } static bool classof(const MCDataFragment *) { return true; } - - virtual void dump(); }; // FIXME: This current incarnation of MCInstFragment doesn't make much sense, as @@ -235,8 +232,6 @@ public: return F->getKind() == MCFragment::FT_Inst; } static bool classof(const MCInstFragment *) { return true; } - - virtual void dump(); }; class MCAlignFragment : public MCFragment { @@ -295,8 +290,6 @@ public: return F->getKind() == MCFragment::FT_Align; } static bool classof(const MCAlignFragment *) { return true; } - - virtual void dump(); }; class MCFillFragment : public MCFragment { @@ -334,8 +327,6 @@ public: return F->getKind() == MCFragment::FT_Fill; } static bool classof(const MCFillFragment *) { return true; } - - virtual void dump(); }; class MCOrgFragment : public MCFragment { @@ -363,8 +354,6 @@ public: return F->getKind() == MCFragment::FT_Org; } static bool classof(const MCOrgFragment *) { return true; } - - virtual void dump(); }; // FIXME: Should this be a separate class, or just merged into MCSection? Since |