aboutsummaryrefslogtreecommitdiff
path: root/contrib/llvm-project/llvm/tools/llvm-readobj/ObjDumper.h
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/llvm-project/llvm/tools/llvm-readobj/ObjDumper.h')
-rw-r--r--contrib/llvm-project/llvm/tools/llvm-readobj/ObjDumper.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/contrib/llvm-project/llvm/tools/llvm-readobj/ObjDumper.h b/contrib/llvm-project/llvm/tools/llvm-readobj/ObjDumper.h
index b395a95f3cb4..a09a243d381e 100644
--- a/contrib/llvm-project/llvm/tools/llvm-readobj/ObjDumper.h
+++ b/contrib/llvm-project/llvm/tools/llvm-readobj/ObjDumper.h
@@ -20,6 +20,7 @@
namespace llvm {
namespace object {
+class Archive;
class COFFImportFile;
class ObjectFile;
class XCOFFObjectFile;
@@ -39,6 +40,9 @@ public:
virtual bool canDumpContent() { return true; }
+ virtual void printFileSummary(StringRef FileStr, object::ObjectFile &Obj,
+ ArrayRef<std::string> InputFilenames,
+ const object::Archive *A);
virtual void printFileHeaders() = 0;
virtual void printSectionHeaders() = 0;
virtual void printRelocations() = 0;