summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lld/lib/Core/Resolver.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/lld/lib/Core/Resolver.cpp b/lld/lib/Core/Resolver.cpp
index ee72c5b752a..db52da9775f 100644
--- a/lld/lib/Core/Resolver.cpp
+++ b/lld/lib/Core/Resolver.cpp
@@ -290,9 +290,8 @@ void Resolver::addAtoms(const std::vector<const DefinedAtom*>& newAtoms) {
// if so, keep searching libraries until no more atoms being added
void Resolver::resolveUndefines() {
ScopedTask task(getDefaultDomain(), "resolveUndefines");
- ErrorOr<File &> nextFile;
- while ((nextFile = _context.nextFile())) {
+ while (ErrorOr<File &> nextFile = _context.nextFile()) {
if (error_code(nextFile) == input_graph_error::no_more_files)
break;
if (nextFile->kind() == File::kindObject)
OpenPOWER on IntegriCloud