diff options
author | Alexey Samsonov <samsonov@google.com> | 2013-11-13 13:09:39 +0000 |
---|---|---|
committer | Alexey Samsonov <samsonov@google.com> | 2013-11-13 13:09:39 +0000 |
commit | 4223b9601058369536caa1d15c9c19bc7c5a3706 (patch) | |
tree | 9f09f0f24d1a9bf415e2260536efb13a85296d96 | |
parent | 563b29f8db68275407ffcd2a9a5f0ba77ee5e899 (diff) | |
download | llvm-4223b9601058369536caa1d15c9c19bc7c5a3706.tar.gz llvm-4223b9601058369536caa1d15c9c19bc7c5a3706.tar.bz2 llvm-4223b9601058369536caa1d15c9c19bc7c5a3706.tar.xz |
Fix -Wdelete-non-virtual-dtor warnings by making SampleProfile methods non-virtual
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194568 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | lib/Transforms/Scalar/SampleProfile.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/Transforms/Scalar/SampleProfile.cpp b/lib/Transforms/Scalar/SampleProfile.cpp index f5491859a1..9bcd702a91 100644 --- a/lib/Transforms/Scalar/SampleProfile.cpp +++ b/lib/Transforms/Scalar/SampleProfile.cpp @@ -81,10 +81,10 @@ class SampleProfile { public: SampleProfile(StringRef F) : Profiles(0), Filename(F) {} - virtual void dump(); - virtual void loadText(); - virtual void loadNative() { llvm_unreachable("not implemented"); } - virtual bool emitAnnotations(Function &F); + void dump(); + void loadText(); + void loadNative() { llvm_unreachable("not implemented"); } + bool emitAnnotations(Function &F); void printFunctionProfile(raw_ostream &OS, StringRef FName); void dumpFunctionProfile(StringRef FName); |