diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2014-06-13 01:25:41 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2014-06-13 01:25:41 +0000 |
commit | bff5d0d16a2a5d2296de32e4bb9dad5370d24605 (patch) | |
tree | 091f52766c3acea979d016c198963d59fcf1bd68 /llvm/tools/llvm-readobj | |
parent | bfd480d79fd03bb0d8f498a0216ecafb63cddf55 (diff) | |
download | llvm-bff5d0d16a2a5d2296de32e4bb9dad5370d24605.zip llvm-bff5d0d16a2a5d2296de32e4bb9dad5370d24605.tar.gz llvm-bff5d0d16a2a5d2296de32e4bb9dad5370d24605.tar.bz2 |
Remove all uses of 'using std::error_code' from headers.
llvm-svn: 210866
Diffstat (limited to 'llvm/tools/llvm-readobj')
-rw-r--r-- | llvm/tools/llvm-readobj/ARMEHABIPrinter.h | 1 | ||||
-rw-r--r-- | llvm/tools/llvm-readobj/ARMWinEHPrinter.cpp | 16 | ||||
-rw-r--r-- | llvm/tools/llvm-readobj/ARMWinEHPrinter.h | 3 | ||||
-rw-r--r-- | llvm/tools/llvm-readobj/COFFDumper.cpp | 1 | ||||
-rw-r--r-- | llvm/tools/llvm-readobj/ELFDumper.cpp | 1 | ||||
-rw-r--r-- | llvm/tools/llvm-readobj/Error.h | 5 | ||||
-rw-r--r-- | llvm/tools/llvm-readobj/MachODumper.cpp | 1 | ||||
-rw-r--r-- | llvm/tools/llvm-readobj/ObjDumper.h | 17 | ||||
-rw-r--r-- | llvm/tools/llvm-readobj/Win64EHDumper.h | 6 | ||||
-rw-r--r-- | llvm/tools/llvm-readobj/llvm-readobj.cpp | 1 | ||||
-rw-r--r-- | llvm/tools/llvm-readobj/llvm-readobj.h | 3 |
11 files changed, 28 insertions, 27 deletions
diff --git a/llvm/tools/llvm-readobj/ARMEHABIPrinter.h b/llvm/tools/llvm-readobj/ARMEHABIPrinter.h index 716c9a1..7608cfb 100644 --- a/llvm/tools/llvm-readobj/ARMEHABIPrinter.h +++ b/llvm/tools/llvm-readobj/ARMEHABIPrinter.h @@ -22,7 +22,6 @@ #include "llvm/Support/type_traits.h" namespace llvm { -using std::error_code; namespace ARM { namespace EHABI { diff --git a/llvm/tools/llvm-readobj/ARMWinEHPrinter.cpp b/llvm/tools/llvm-readobj/ARMWinEHPrinter.cpp index d82b847..f6675bd 100644 --- a/llvm/tools/llvm-readobj/ARMWinEHPrinter.cpp +++ b/llvm/tools/llvm-readobj/ARMWinEHPrinter.cpp @@ -189,9 +189,9 @@ Decoder::getSectionContaining(const COFFObjectFile &COFF, uint64_t VA) { uint64_t Address; uint64_t Size; - if (error_code EC = Section.getAddress(Address)) + if (std::error_code EC = Section.getAddress(Address)) return EC; - if (error_code EC = Section.getSize(Size)) + if (std::error_code EC = Section.getSize(Size)) return EC; if (VA >= Address && (VA - Address) <= Size) @@ -205,14 +205,14 @@ ErrorOr<object::SymbolRef> Decoder::getSymbol(const COFFObjectFile &COFF, for (const auto &Symbol : COFF.symbols()) { if (FunctionOnly) { SymbolRef::Type Type; - if (error_code EC = Symbol.getType(Type)) + if (std::error_code EC = Symbol.getType(Type)) return EC; if (Type != SymbolRef::ST_Function) continue; } uint64_t Address; - if (error_code EC = Symbol.getAddress(Address)) + if (std::error_code EC = Symbol.getAddress(Address)) return EC; if (Address == VA) return Symbol; @@ -728,17 +728,17 @@ void Decoder::dumpProcedureData(const COFFObjectFile &COFF, break; } -error_code Decoder::dumpProcedureData(const COFFObjectFile &COFF) { +std::error_code Decoder::dumpProcedureData(const COFFObjectFile &COFF) { for (const auto &Section : COFF.sections()) { StringRef SectionName; - if (error_code EC = COFF.getSectionName(COFF.getCOFFSection(Section), - SectionName)) + if (std::error_code EC = + COFF.getSectionName(COFF.getCOFFSection(Section), SectionName)) return EC; if (SectionName.startswith(".pdata")) dumpProcedureData(COFF, Section); } - return error_code(); + return std::error_code(); } } } diff --git a/llvm/tools/llvm-readobj/ARMWinEHPrinter.h b/llvm/tools/llvm-readobj/ARMWinEHPrinter.h index e758bbf..740c8b5 100644 --- a/llvm/tools/llvm-readobj/ARMWinEHPrinter.h +++ b/llvm/tools/llvm-readobj/ARMWinEHPrinter.h @@ -15,7 +15,6 @@ #include "llvm/Support/ErrorOr.h" namespace llvm { -using std::error_code; namespace ARM { namespace WinEH { class RuntimeFunction; @@ -110,7 +109,7 @@ class Decoder { public: Decoder(StreamWriter &SW) : SW(SW), OS(SW.getOStream()) {} - error_code dumpProcedureData(const object::COFFObjectFile &COFF); + std::error_code dumpProcedureData(const object::COFFObjectFile &COFF); }; } } diff --git a/llvm/tools/llvm-readobj/COFFDumper.cpp b/llvm/tools/llvm-readobj/COFFDumper.cpp index 7728948..0a14c42 100644 --- a/llvm/tools/llvm-readobj/COFFDumper.cpp +++ b/llvm/tools/llvm-readobj/COFFDumper.cpp @@ -38,6 +38,7 @@ using namespace llvm; using namespace llvm::object; using namespace llvm::Win64EH; +using std::error_code; namespace { diff --git a/llvm/tools/llvm-readobj/ELFDumper.cpp b/llvm/tools/llvm-readobj/ELFDumper.cpp index 0a69915..8ec59be 100644 --- a/llvm/tools/llvm-readobj/ELFDumper.cpp +++ b/llvm/tools/llvm-readobj/ELFDumper.cpp @@ -30,6 +30,7 @@ using namespace llvm; using namespace llvm::object; using namespace ELF; +using std::error_code; #define LLVM_READOBJ_ENUM_CASE(ns, enum) \ case ns::enum: return #enum; diff --git a/llvm/tools/llvm-readobj/Error.h b/llvm/tools/llvm-readobj/Error.h index b9b7e52..81ce408 100644 --- a/llvm/tools/llvm-readobj/Error.h +++ b/llvm/tools/llvm-readobj/Error.h @@ -17,7 +17,6 @@ #include <system_error> namespace llvm { -using std::error_code; const std::error_category &readobj_category(); enum class readobj_error { @@ -29,8 +28,8 @@ enum class readobj_error { unknown_symbol }; -inline error_code make_error_code(readobj_error e) { - return error_code(static_cast<int>(e), readobj_category()); +inline std::error_code make_error_code(readobj_error e) { + return std::error_code(static_cast<int>(e), readobj_category()); } } // namespace llvm diff --git a/llvm/tools/llvm-readobj/MachODumper.cpp b/llvm/tools/llvm-readobj/MachODumper.cpp index 2fd5d4a..0c31bec 100644 --- a/llvm/tools/llvm-readobj/MachODumper.cpp +++ b/llvm/tools/llvm-readobj/MachODumper.cpp @@ -21,6 +21,7 @@ using namespace llvm; using namespace object; +using std::error_code; namespace { diff --git a/llvm/tools/llvm-readobj/ObjDumper.h b/llvm/tools/llvm-readobj/ObjDumper.h index 3e8194b..7951933 100644 --- a/llvm/tools/llvm-readobj/ObjDumper.h +++ b/llvm/tools/llvm-readobj/ObjDumper.h @@ -14,7 +14,6 @@ #include <system_error> namespace llvm { -using std::error_code; namespace object { class ObjectFile; } @@ -45,15 +44,17 @@ protected: StreamWriter& W; }; -error_code createCOFFDumper(const object::ObjectFile *Obj, StreamWriter &Writer, - std::unique_ptr<ObjDumper> &Result); +std::error_code createCOFFDumper(const object::ObjectFile *Obj, + StreamWriter &Writer, + std::unique_ptr<ObjDumper> &Result); -error_code createELFDumper(const object::ObjectFile *Obj, StreamWriter &Writer, - std::unique_ptr<ObjDumper> &Result); +std::error_code createELFDumper(const object::ObjectFile *Obj, + StreamWriter &Writer, + std::unique_ptr<ObjDumper> &Result); -error_code createMachODumper(const object::ObjectFile *Obj, - StreamWriter &Writer, - std::unique_ptr<ObjDumper> &Result); +std::error_code createMachODumper(const object::ObjectFile *Obj, + StreamWriter &Writer, + std::unique_ptr<ObjDumper> &Result); } // namespace llvm diff --git a/llvm/tools/llvm-readobj/Win64EHDumper.h b/llvm/tools/llvm-readobj/Win64EHDumper.h index 9805599..9ce4d39 100644 --- a/llvm/tools/llvm-readobj/Win64EHDumper.h +++ b/llvm/tools/llvm-readobj/Win64EHDumper.h @@ -14,7 +14,6 @@ #include "llvm/Support/Win64EH.h" namespace llvm { -using std::error_code; namespace object { class COFFObjectFile; class SymbolRef; @@ -27,8 +26,9 @@ class Dumper { raw_ostream &OS; public: - typedef error_code (*SymbolResolver)(const object::coff_section *, uint64_t, - object::SymbolRef &, void *); + typedef std::error_code (*SymbolResolver)(const object::coff_section *, + uint64_t, object::SymbolRef &, + void *); struct Context { const object::COFFObjectFile &COFF; diff --git a/llvm/tools/llvm-readobj/llvm-readobj.cpp b/llvm/tools/llvm-readobj/llvm-readobj.cpp index 900f17b..70af4dc 100644 --- a/llvm/tools/llvm-readobj/llvm-readobj.cpp +++ b/llvm/tools/llvm-readobj/llvm-readobj.cpp @@ -41,6 +41,7 @@ using namespace llvm; using namespace llvm::object; +using std::error_code; namespace opts { cl::list<std::string> InputFilenames(cl::Positional, diff --git a/llvm/tools/llvm-readobj/llvm-readobj.h b/llvm/tools/llvm-readobj/llvm-readobj.h index 920e74c..033195c 100644 --- a/llvm/tools/llvm-readobj/llvm-readobj.h +++ b/llvm/tools/llvm-readobj/llvm-readobj.h @@ -14,13 +14,12 @@ #include <string> namespace llvm { -using std::error_code; namespace object { class RelocationRef; } // Various helper functions. - bool error(error_code ec); + bool error(std::error_code ec); bool relocAddressLess(object::RelocationRef A, object::RelocationRef B); } // namespace llvm |