@@ -533,7 +533,7 @@ Symbol *SymbolTable::addUndefinedFunction(StringRef name,
533533 lazy->setWeak ();
534534 lazy->signature = sig;
535535 } else {
536- lazy->fetch ();
536+ lazy->extract ();
537537 if (!config->whyExtract .empty ())
538538 config->whyExtractRecords .emplace_back (toString (file), s->getFile (),
539539 *s);
@@ -586,7 +586,7 @@ Symbol *SymbolTable::addUndefinedData(StringRef name, uint32_t flags,
586586 if ((flags & WASM_SYMBOL_BINDING_MASK) == WASM_SYMBOL_BINDING_WEAK)
587587 lazy->setWeak ();
588588 else
589- lazy->fetch ();
589+ lazy->extract ();
590590 } else if (s->isDefined ()) {
591591 checkDataType (s, file);
592592 } else if (s->isWeak ()) {
@@ -613,7 +613,7 @@ Symbol *SymbolTable::addUndefinedGlobal(StringRef name,
613613 replaceSymbol<UndefinedGlobal>(s, name, importName, importModule, flags,
614614 file, type);
615615 else if (auto *lazy = dyn_cast<LazySymbol>(s))
616- lazy->fetch ();
616+ lazy->extract ();
617617 else if (s->isDefined ())
618618 checkGlobalType (s, file, type);
619619 else if (s->isWeak ())
@@ -639,7 +639,7 @@ Symbol *SymbolTable::addUndefinedTable(StringRef name,
639639 replaceSymbol<UndefinedTable>(s, name, importName, importModule, flags,
640640 file, type);
641641 else if (auto *lazy = dyn_cast<LazySymbol>(s))
642- lazy->fetch ();
642+ lazy->extract ();
643643 else if (s->isDefined ())
644644 checkTableType (s, file, type);
645645 else if (s->isWeak ())
@@ -665,7 +665,7 @@ Symbol *SymbolTable::addUndefinedTag(StringRef name,
665665 replaceSymbol<UndefinedTag>(s, name, importName, importModule, flags, file,
666666 sig);
667667 else if (auto *lazy = dyn_cast<LazySymbol>(s))
668- lazy->fetch ();
668+ lazy->extract ();
669669 else if (s->isDefined ())
670670 checkTagType (s, file, sig);
671671 else if (s->isWeak ())
0 commit comments