OSDN Git Service

[WebAssembly] Add `final` keywords to a few more subclasses, for consistency.
authorDan Gohman <dan433584@gmail.com>
Fri, 11 Mar 2016 19:45:37 +0000 (19:45 +0000)
committerDan Gohman <dan433584@gmail.com>
Fri, 11 Mar 2016 19:45:37 +0000 (19:45 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@263287 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/WebAssembly/WebAssemblyFixIrreducibleControlFlow.cpp
lib/Target/WebAssembly/WebAssemblyPEI.cpp

index 1a7716a..65e79d4 100644 (file)
@@ -109,7 +109,7 @@ public:
   bool operator!=(const MetaBlock &MBB) { return Block != MBB.Block; }
 };
 
-class SuccessorList : public MetaBlock {
+class SuccessorList final : public MetaBlock {
   size_t Index;
   size_t Num;
 
index d00ae70..ca55fef 100644 (file)
@@ -59,7 +59,7 @@ namespace llvm {
 void initializeWasmPEIPass(PassRegistry&);
 }
 namespace {
-class WasmPEI : public MachineFunctionPass {
+class WasmPEI final : public MachineFunctionPass {
 public:
   static char ID;
   WasmPEI() : MachineFunctionPass(ID) {