Silence -Wnon-virtual-dtor in llvm-stress.
authorAndrew Trick <atrick@apple.com>
Wed, 19 Sep 2012 05:08:30 +0000 (05:08 +0000)
committerAndrew Trick <atrick@apple.com>
Wed, 19 Sep 2012 05:08:30 +0000 (05:08 +0000)
This was making it hard to scan my builds for new warnings. The
warning still fires with ToT clang. But if my workaround is unnecessary
for whatever reason, feel free to revert.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@164201 91177308-0d34-0410-b5e6-96231b3b80d8

tools/llvm-stress/llvm-stress.cpp

index 31252dd7f777607581ebd876d0c27898767b4e5d..8473d94731a57d103b5301ef8dc75f0694e4b9f8 100644 (file)
@@ -126,6 +126,10 @@ public:
   /// C'tor
   Modifier(BasicBlock *Block, PieceTable *PT, Random *R):
     BB(Block),PT(PT),Ran(R),Context(BB->getContext()) {}
+
+  /// virtual D'tor to silence warnings.
+  virtual ~Modifier() {}
+
   /// Add a new instruction.
   virtual void Act() = 0;
   /// Add N new instructions,