diff options
author | Zachary Turner <zturner@google.com> | 2017-11-30 18:39:50 +0000 |
---|---|---|
committer | Zachary Turner <zturner@google.com> | 2017-11-30 18:39:50 +0000 |
commit | ca6dbf1440e66f8a726cda3797c5e61b2376ec8d (patch) | |
tree | 8f595756bf7d8d238776ace8e7cd57fdf1253486 /llvm/tools/llvm-readobj/ObjDumper.h | |
parent | 23e70e6f577ac3c22c486dbe49d99f115e241956 (diff) | |
download | bcm5719-llvm-ca6dbf1440e66f8a726cda3797c5e61b2376ec8d.tar.gz bcm5719-llvm-ca6dbf1440e66f8a726cda3797c5e61b2376ec8d.zip |
Split TypeTableBuilder into two classes.
llvm-svn: 319456
Diffstat (limited to 'llvm/tools/llvm-readobj/ObjDumper.h')
-rw-r--r-- | llvm/tools/llvm-readobj/ObjDumper.h | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/llvm/tools/llvm-readobj/ObjDumper.h b/llvm/tools/llvm-readobj/ObjDumper.h index f283e559e2a..c5b331d944a 100644 --- a/llvm/tools/llvm-readobj/ObjDumper.h +++ b/llvm/tools/llvm-readobj/ObjDumper.h @@ -19,7 +19,7 @@ class COFFImportFile; class ObjectFile; } namespace codeview { -class TypeTableBuilder; +class MergingTypeTableBuilder; } class ScopedPrinter; @@ -67,8 +67,9 @@ public: virtual void printCOFFResources() {} virtual void printCOFFLoadConfig() { } virtual void printCodeViewDebugInfo() { } - virtual void mergeCodeViewTypes(llvm::codeview::TypeTableBuilder &CVIDs, - llvm::codeview::TypeTableBuilder &CVTypes) {} + virtual void + mergeCodeViewTypes(llvm::codeview::MergingTypeTableBuilder &CVIDs, + llvm::codeview::MergingTypeTableBuilder &CVTypes) {} // Only implemented for MachO. virtual void printMachODataInCode() { } @@ -102,9 +103,9 @@ std::error_code createWasmDumper(const object::ObjectFile *Obj, void dumpCOFFImportFile(const object::COFFImportFile *File); -void dumpCodeViewMergedTypes(ScopedPrinter &Writer, - llvm::codeview::TypeTableBuilder &IDTable, - llvm::codeview::TypeTableBuilder &TypeTable); +void dumpCodeViewMergedTypes( + ScopedPrinter &Writer, llvm::codeview::MergingTypeTableBuilder &IDTable, + llvm::codeview::MergingTypeTableBuilder &TypeTable); } // namespace llvm |