[C++11] Add 'override' keyword to virtual methods that override their base class.
[oota-llvm.git] / lib / CodeGen / AsmPrinter / ByteStreamer.h
index 032dc13b5e7f701f98e5ef58ce24d9441c70f3ea..6c01d65cc1aa629f62a6cd7baed64272585ec763 100644 (file)
@@ -37,15 +37,15 @@ private:
 
 public:
   APByteStreamer(AsmPrinter &Asm) : AP(Asm) {}
-  void EmitInt8(uint8_t Byte, const Twine &Comment) {
+  void EmitInt8(uint8_t Byte, const Twine &Comment) override {
     AP.OutStreamer.AddComment(Comment);
     AP.EmitInt8(Byte);
   }
-  void EmitSLEB128(uint64_t DWord, const Twine &Comment) {
+  void EmitSLEB128(uint64_t DWord, const Twine &Comment) override {
     AP.OutStreamer.AddComment(Comment);
     AP.EmitSLEB128(DWord);
   }
-  void EmitULEB128(uint64_t DWord, const Twine &Comment) {
+  void EmitULEB128(uint64_t DWord, const Twine &Comment) override {
     AP.OutStreamer.AddComment(Comment);
     AP.EmitULEB128(DWord);
   }
@@ -56,13 +56,13 @@ class HashingByteStreamer : public ByteStreamer {
   DIEHash &Hash;
  public:
  HashingByteStreamer(DIEHash &H) : Hash(H) {}
-  void EmitInt8(uint8_t Byte, const Twine &Comment) {
+  void EmitInt8(uint8_t Byte, const Twine &Comment) override {
     Hash.update(Byte);
   }
-  void EmitSLEB128(uint64_t DWord, const Twine &Comment) {
+  void EmitSLEB128(uint64_t DWord, const Twine &Comment) override {
     Hash.addSLEB128(DWord);
   }
-  void EmitULEB128(uint64_t DWord, const Twine &Comment) {
+  void EmitULEB128(uint64_t DWord, const Twine &Comment) override {
     Hash.addULEB128(DWord);
   }
 };