Nothing inherits from the asm streamer.
authorRafael Espindola <rafael.espindola@gmail.com>
Thu, 9 Apr 2015 13:04:20 +0000 (13:04 +0000)
committerRafael Espindola <rafael.espindola@gmail.com>
Thu, 9 Apr 2015 13:04:20 +0000 (13:04 +0000)
Make that explicit and remove protected:

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

lib/MC/MCAsmStreamer.cpp

index 9eba5e5bae77d97e8c5ab28a0e7a1e253bcb6c99..ab6ae2586ead742713ed9a44111011efa8ed2b54 100644 (file)
@@ -36,11 +36,9 @@ using namespace llvm;
 
 namespace {
 
-class MCAsmStreamer : public MCStreamer {
-protected:
+class MCAsmStreamer final : public MCStreamer {
   formatted_raw_ostream &OS;
   const MCAsmInfo *MAI;
-private:
   std::unique_ptr<MCInstPrinter> InstPrinter;
   std::unique_ptr<MCCodeEmitter> Emitter;
   std::unique_ptr<MCAsmBackend> AsmBackend;