diff options
Diffstat (limited to 'llvm/tools')
-rw-r--r-- | llvm/tools/llvm-pdbdump/LLVMOutputStyle.cpp | 16 | ||||
-rw-r--r-- | llvm/tools/llvm-pdbdump/LLVMOutputStyle.h | 2 | ||||
-rw-r--r-- | llvm/tools/llvm-readobj/llvm-readobj.cpp | 6 | ||||
-rw-r--r-- | llvm/tools/llvm-readobj/llvm-readobj.h | 2 |
4 files changed, 12 insertions, 14 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, ""); diff --git a/llvm/tools/llvm-pdbdump/LLVMOutputStyle.h b/llvm/tools/llvm-pdbdump/LLVMOutputStyle.h index ff0e49217bc..be6b12f07a6 100644 --- a/llvm/tools/llvm-pdbdump/LLVMOutputStyle.h +++ b/llvm/tools/llvm-pdbdump/LLVMOutputStyle.h @@ -46,7 +46,7 @@ private: PDBFile &File; ScopedPrinter P; - codeview::CVTypeDumper TD; + codeview::CVTypeDumper Dumper; }; } } diff --git a/llvm/tools/llvm-readobj/llvm-readobj.cpp b/llvm/tools/llvm-readobj/llvm-readobj.cpp index 7ccc2c7e00d..14178b97609 100644 --- a/llvm/tools/llvm-readobj/llvm-readobj.cpp +++ b/llvm/tools/llvm-readobj/llvm-readobj.cpp @@ -272,18 +272,16 @@ LLVM_ATTRIBUTE_NORETURN void reportError(Twine Msg) { exit(1); } -void error(llvm::Error EC) { +void error(Error EC) { if (!EC) return; - handleAllErrors(std::move(EC), - [&](ErrorInfoBase &EI) { reportError(EI.message()); }); + [&](const ErrorInfoBase &EI) { reportError(EI.message()); }); } void error(std::error_code EC) { if (!EC) return; - reportError(EC.message()); } diff --git a/llvm/tools/llvm-readobj/llvm-readobj.h b/llvm/tools/llvm-readobj/llvm-readobj.h index 862fd13ad29..015692085e5 100644 --- a/llvm/tools/llvm-readobj/llvm-readobj.h +++ b/llvm/tools/llvm-readobj/llvm-readobj.h @@ -23,7 +23,7 @@ namespace llvm { // Various helper functions. LLVM_ATTRIBUTE_NORETURN void reportError(Twine Msg); - void error(std::error_code ec); + void error(std::error_code EC); void error(llvm::Error EC); template <class T> T unwrapOrError(ErrorOr<T> EO) { if (EO) |