summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexey Samsonov <samsonov@google.com>2013-11-13 13:09:39 +0000
committerAlexey Samsonov <samsonov@google.com>2013-11-13 13:09:39 +0000
commit4223b9601058369536caa1d15c9c19bc7c5a3706 (patch)
tree9f09f0f24d1a9bf415e2260536efb13a85296d96
parent563b29f8db68275407ffcd2a9a5f0ba77ee5e899 (diff)
downloadllvm-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.cpp8
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);