diff options
Diffstat (limited to 'llvm/tools/llvm-pdbdump/LLVMOutputStyle.cpp')
-rw-r--r-- | llvm/tools/llvm-pdbdump/LLVMOutputStyle.cpp | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/llvm/tools/llvm-pdbdump/LLVMOutputStyle.cpp b/llvm/tools/llvm-pdbdump/LLVMOutputStyle.cpp index b4e5ea70de1..1eff2363192 100644 --- a/llvm/tools/llvm-pdbdump/LLVMOutputStyle.cpp +++ b/llvm/tools/llvm-pdbdump/LLVMOutputStyle.cpp @@ -83,7 +83,7 @@ static void printSectionOffset(llvm::raw_ostream &OS, } LLVMOutputStyle::LLVMOutputStyle(PDBFile &File) - : File(File), P(outs()), TD(&P, false) {} + : File(File), P(outs()), Dumper(&P, false) {} Error LLVMOutputStyle::dump() { if (auto EC = dumpFileHeaders()) @@ -482,7 +482,7 @@ Error LLVMOutputStyle::dumpTpiStream(uint32_t StreamIdx) { DictScope DD(P, ""); if (DumpRecords) { - if (auto EC = TD.dump(Type)) + if (auto EC = Dumper.dump(Type)) return EC; } @@ -498,16 +498,16 @@ Error LLVMOutputStyle::dumpTpiStream(uint32_t StreamIdx) { // iterate them in order to build the list of types so that we can print // them when dumping module symbols. So when they want to dump symbols // but not types, use a null output stream. - ScopedPrinter *OldP = TD.getPrinter(); - TD.setPrinter(nullptr); + ScopedPrinter *OldP = Dumper.getPrinter(); + Dumper.setPrinter(nullptr); bool HadError = false; for (auto &Type : Tpi->types(&HadError)) { - if (auto EC = TD.dump(Type)) + if (auto EC = Dumper.dump(Type)) return EC; } - TD.setPrinter(OldP); + Dumper.setPrinter(OldP); dumpTpiHash(P, *Tpi); if (HadError) return make_error<RawError>(raw_error_code::corrupt_file, @@ -586,7 +586,7 @@ Error LLVMOutputStyle::dumpDbiStream() { if (ShouldDumpSymbols) { ListScope SS(P, "Symbols"); - codeview::CVSymbolDumper SD(P, TD, nullptr, false); + codeview::CVSymbolDumper SD(P, Dumper, nullptr, false); bool HadError = false; for (const auto &S : ModS.symbols(&HadError)) { DictScope DD(P, ""); @@ -796,7 +796,7 @@ Error LLVMOutputStyle::dumpPublicsStream() { P.printList("Section Offsets", Publics->getSectionOffsets(), printSectionOffset); ListScope L(P, "Symbols"); - codeview::CVSymbolDumper SD(P, TD, nullptr, false); + codeview::CVSymbolDumper SD(P, Dumper, nullptr, false); bool HadError = false; for (auto S : Publics->getSymbols(&HadError)) { DictScope DD(P, ""); |