[WebAssebmly] Minor simplification. NFC.

llvm-svn: 326013
This commit is contained in:
Rui Ueyama 2018-02-24 01:58:38 +00:00
parent 20571c39a1
commit c9f0b65f54
1 changed files with 6 additions and 5 deletions

View File

@ -344,13 +344,14 @@ void LinkerDriver::link(ArrayRef<const char *> ArgsArr) {
if (errorCount())
return;
// Handle --export.
for (auto *Arg : Args.filtered(OPT_export)) {
Symbol *Sym = Symtab->find(Arg->getValue());
if (!Sym || !Sym->isDefined())
error("symbol exported via --export not found: " +
Twine(Arg->getValue()));
else
StringRef Name = Arg->getValue();
Symbol *Sym = Symtab->find(Name);
if (Sym && Sym->isDefined())
Sym->setHidden(false);
else
error("symbol exported via --export not found: " + Name);
}
if (EntrySym)