diff options
author | Mehdi Amini <mehdi.amini@apple.com> | 2016-11-11 04:28:40 +0000 |
---|---|---|
committer | Mehdi Amini <mehdi.amini@apple.com> | 2016-11-11 04:28:40 +0000 |
commit | df0b8bce48aa981e5f33a754f66c95f8c46f7709 (patch) | |
tree | 6aa87f18590b764a2abe5dc932e09ff76a3f5e38 /tools/llvm-nm | |
parent | 90ab4b2ee258f6437f0bea77db22fcb86d5c66d9 (diff) |
Make the Error class constructor protected
This is forcing to use Error::success(), which is in a wide majority
of cases a lot more readable.
Differential Revision: https://reviews.llvm.org/D26481
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@286561 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'tools/llvm-nm')
-rw-r--r-- | tools/llvm-nm/llvm-nm.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/tools/llvm-nm/llvm-nm.cpp b/tools/llvm-nm/llvm-nm.cpp index d9e7e1e0911..5e6dbcbf662 100644 --- a/tools/llvm-nm/llvm-nm.cpp +++ b/tools/llvm-nm/llvm-nm.cpp @@ -1113,7 +1113,7 @@ static void dumpSymbolNamesFromFile(std::string &Filename) { } { - Error Err; + Error Err = Error::success(); for (auto &C : A->children(Err)) { Expected<std::unique_ptr<Binary>> ChildOrErr = C.getAsBinary(&Context); if (!ChildOrErr) { @@ -1178,7 +1178,7 @@ static void dumpSymbolNamesFromFile(std::string &Filename) { } else if (Expected<std::unique_ptr<Archive>> AOrErr = I->getAsArchive()) { std::unique_ptr<Archive> &A = *AOrErr; - Error Err; + Error Err = Error::success(); for (auto &C : A->children(Err)) { Expected<std::unique_ptr<Binary>> ChildOrErr = C.getAsBinary(&Context); @@ -1249,7 +1249,7 @@ static void dumpSymbolNamesFromFile(std::string &Filename) { } else if (Expected<std::unique_ptr<Archive>> AOrErr = I->getAsArchive()) { std::unique_ptr<Archive> &A = *AOrErr; - Error Err; + Error Err = Error::success(); for (auto &C : A->children(Err)) { Expected<std::unique_ptr<Binary>> ChildOrErr = C.getAsBinary(&Context); @@ -1316,7 +1316,7 @@ static void dumpSymbolNamesFromFile(std::string &Filename) { } else if (Expected<std::unique_ptr<Archive>> AOrErr = I->getAsArchive()) { std::unique_ptr<Archive> &A = *AOrErr; - Error Err; + Error Err = Error::success(); for (auto &C : A->children(Err)) { Expected<std::unique_ptr<Binary>> ChildOrErr = C.getAsBinary(&Context); |