summaryrefslogtreecommitdiffstats
path: root/llvm/tools/llvm-pdbdump/LLVMOutputStyle.h
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/tools/llvm-pdbdump/LLVMOutputStyle.h')
-rw-r--r--llvm/tools/llvm-pdbdump/LLVMOutputStyle.h32
1 files changed, 17 insertions, 15 deletions
diff --git a/llvm/tools/llvm-pdbdump/LLVMOutputStyle.h b/llvm/tools/llvm-pdbdump/LLVMOutputStyle.h
index 9fcfb6e986e..77935d10220 100644
--- a/llvm/tools/llvm-pdbdump/LLVMOutputStyle.h
+++ b/llvm/tools/llvm-pdbdump/LLVMOutputStyle.h
@@ -21,23 +21,25 @@ class LLVMOutputStyle : public OutputStyle {
public:
LLVMOutputStyle(PDBFile &File);
- Error dumpFileHeaders() override;
- Error dumpStreamSummary() override;
- Error dumpStreamBlocks() override;
- Error dumpStreamData() override;
- Error dumpInfoStream() override;
- Error dumpNamedStream() override;
- Error dumpTpiStream(uint32_t StreamIdx) override;
- Error dumpDbiStream() override;
- Error dumpSectionContribs() override;
- Error dumpSectionMap() override;
- Error dumpPublicsStream() override;
- Error dumpSectionHeaders() override;
- Error dumpFpoStream() override;
-
- void flush() override;
+ Error dump() override;
private:
+ Error dumpFileHeaders();
+ Error dumpStreamSummary();
+ Error dumpStreamBlocks();
+ Error dumpStreamData();
+ Error dumpInfoStream();
+ Error dumpNamedStream();
+ Error dumpTpiStream(uint32_t StreamIdx);
+ Error dumpDbiStream();
+ Error dumpSectionContribs();
+ Error dumpSectionMap();
+ Error dumpPublicsStream();
+ Error dumpSectionHeaders();
+ Error dumpFpoStream();
+
+ void flush();
+
PDBFile &File;
ScopedPrinter P;
codeview::CVTypeDumper TD;
OpenPOWER on IntegriCloud