]> granicus.if.org Git - llvm/commitdiff
Silence warnings about hidden virtual methods.
authorZachary Turner <zturner@google.com>
Thu, 22 Jun 2017 17:43:15 +0000 (17:43 +0000)
committerZachary Turner <zturner@google.com>
Thu, 22 Jun 2017 17:43:15 +0000 (17:43 +0000)
Patch by Sergey Andreenko.
Differential Revision: https://reviews.llvm.org/D34429

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

include/llvm/DebugInfo/CodeView/TypeRecordMapping.h
include/llvm/DebugInfo/CodeView/TypeSerializer.h

index 6156223b256017036d8901ffd7f4725f711fa4b6..cbe8d6066bb9f159231543ea0daf83e8c4606e71 100644 (file)
@@ -25,6 +25,7 @@ public:
   explicit TypeRecordMapping(BinaryStreamReader &Reader) : IO(Reader) {}
   explicit TypeRecordMapping(BinaryStreamWriter &Writer) : IO(Writer) {}
 
+  using TypeVisitorCallbacks::visitTypeBegin;
   Error visitTypeBegin(CVType &Record) override;
   Error visitTypeEnd(CVType &Record) override;
 
index f785d4509547503a46a242700e4ef3603742dced..988a2d4aa8346502ae20b2d8c476e5ed87eabac0 100644 (file)
@@ -93,6 +93,7 @@ public:
   TypeIndex insertRecord(const RemappedType &Record);
   Expected<TypeIndex> visitTypeEndGetIndex(CVType &Record);
 
+  using TypeVisitorCallbacks::visitTypeBegin;
   Error visitTypeBegin(CVType &Record) override;
   Error visitTypeEnd(CVType &Record) override;
   Error visitMemberBegin(CVMemberRecord &Record) override;