diff options
author | Rui Ueyama <ruiu@google.com> | 2013-11-18 22:42:03 +0000 |
---|---|---|
committer | Rui Ueyama <ruiu@google.com> | 2013-11-18 22:42:03 +0000 |
commit | 69c71cc82747d006735ab7919875ed3a0a784f0b (patch) | |
tree | d0f1075e3e1ebce465ae11551d43c59eb0681d86 | |
parent | 4903c87386ad1fad7e63c49e9a8a0b3e3bbbd884 (diff) | |
download | llvm-69c71cc82747d006735ab7919875ed3a0a784f0b.tar.gz |
Simplify. No functionality change.
llvm-svn: 195051
-rw-r--r-- | lld/lib/Core/SymbolTable.cpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/lld/lib/Core/SymbolTable.cpp b/lld/lib/Core/SymbolTable.cpp index c0405ddc9730..a8f5250de11a 100644 --- a/lld/lib/Core/SymbolTable.cpp +++ b/lld/lib/Core/SymbolTable.cpp @@ -317,9 +317,7 @@ bool SymbolTable::isDefined(StringRef sym) { const Atom *atom = this->findByName(sym); if (atom == nullptr) return false; - if (atom->definition() == Atom::definitionUndefined) - return false; - return true; + return atom->definition() != Atom::definitionUndefined; } void SymbolTable::addReplacement(const Atom *replaced, |