diff options
author | Rui Ueyama <ruiu@google.com> | 2014-04-03 22:43:42 +0000 |
---|---|---|
committer | Rui Ueyama <ruiu@google.com> | 2014-04-03 22:43:42 +0000 |
commit | 71c0202dd0e3d3e77dcfd0c78a5540e9e8e931f3 (patch) | |
tree | a47430a167387717e5bd80bfcd32dac235e21922 /lld/lib/Core/SymbolTable.cpp | |
parent | 77314aa014599282f52c0f425b7b90d8ef9ad02f (diff) | |
download | bcm5719-llvm-71c0202dd0e3d3e77dcfd0c78a5540e9e8e931f3.tar.gz bcm5719-llvm-71c0202dd0e3d3e77dcfd0c78a5540e9e8e931f3.zip |
Minor cleanups.
llvm-svn: 205578
Diffstat (limited to 'lld/lib/Core/SymbolTable.cpp')
-rw-r--r-- | lld/lib/Core/SymbolTable.cpp | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/lld/lib/Core/SymbolTable.cpp b/lld/lib/Core/SymbolTable.cpp index 028ffec07cc..067a799eb1b 100644 --- a/lld/lib/Core/SymbolTable.cpp +++ b/lld/lib/Core/SymbolTable.cpp @@ -367,10 +367,9 @@ const Atom *SymbolTable::findByName(StringRef sym) { } bool SymbolTable::isDefined(StringRef sym) { - const Atom *atom = findByName(sym); - if (atom == nullptr) - return false; - return atom->definition() != Atom::definitionUndefined; + if (const Atom *atom = findByName(sym)) + return atom->definition() != Atom::definitionUndefined; + return false; } void SymbolTable::addReplacement(const Atom *replaced, |