diff options
author | Georgii Rymar <grimar@accesssoftek.com> | 2020-09-19 19:53:51 +0300 |
---|---|---|
committer | Georgii Rymar <grimar@accesssoftek.com> | 2020-09-23 12:58:22 +0300 |
commit | 310af42ed9ab259ad05ed46d459203b3473ba66e (patch) | |
tree | 1774e04c7775b55ddc6f2dc7b7576918d44be9ac /llvm/tools/llvm-readobj/llvm-readobj.cpp | |
parent | 11d2e63ab0060c656398afd8ea26760031a9fb96 (diff) | |
download | llvm-310af42ed9ab259ad05ed46d459203b3473ba66e.zip llvm-310af42ed9ab259ad05ed46d459203b3473ba66e.tar.gz llvm-310af42ed9ab259ad05ed46d459203b3473ba66e.tar.bz2 |
[llvm-readelf/obj] - Cleanup the code. NFCI.
This:
1) Replaces pointers with references in many places.
2) Adds few TODOs about fixing possible unhandled errors (in ARMEHABIPrinter.h).
3) Replaces `auto`s with actual types.
4) Removes excessive arguments.
5) Adds `const ELFFile<ELFT> &Obj;` member to `ELFDumper` to simplify the code.
Differential revision: https://reviews.llvm.org/D88097
Diffstat (limited to 'llvm/tools/llvm-readobj/llvm-readobj.cpp')
-rw-r--r-- | llvm/tools/llvm-readobj/llvm-readobj.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/llvm/tools/llvm-readobj/llvm-readobj.cpp b/llvm/tools/llvm-readobj/llvm-readobj.cpp index a584929..173ee3a 100644 --- a/llvm/tools/llvm-readobj/llvm-readobj.cpp +++ b/llvm/tools/llvm-readobj/llvm-readobj.cpp @@ -495,13 +495,13 @@ static void dumpObject(const ObjectFile &Obj, ScopedPrinter &Writer, if (opts::Symbols || opts::DynamicSymbols) Dumper->printSymbols(opts::Symbols, opts::DynamicSymbols); if (!opts::StringDump.empty()) - Dumper->printSectionsAsString(&Obj, opts::StringDump); + Dumper->printSectionsAsString(Obj, opts::StringDump); if (!opts::HexDump.empty()) - Dumper->printSectionsAsHex(&Obj, opts::HexDump); + Dumper->printSectionsAsHex(Obj, opts::HexDump); if (opts::HashTable) Dumper->printHashTable(); if (opts::GnuHashTable) - Dumper->printGnuHashTable(&Obj); + Dumper->printGnuHashTable(); if (opts::VersionInfo) Dumper->printVersionInfo(); if (Obj.isELF()) { |