Lines Matching refs:sym2
2270 Defined *sym2 = dyn_cast_or_null<Defined>(symtab->find(sym->getName())); in redirectSymbols() local
2271 if (!sym2) in redirectSymbols()
2273 const char *suffix2 = sym2->getVersionSuffix(); in redirectSymbols()
2277 map.try_emplace(sym, sym2); in redirectSymbols()
2281 sym2->checkDuplicate(cast<Defined>(*sym)); in redirectSymbols()
2282 sym2->resolve(*sym); in redirectSymbols()
2287 if (sym2->versionId > VER_NDX_GLOBAL in redirectSymbols()
2288 ? config->versionDefinitions[sym2->versionId].name == suffix1 + 1 in redirectSymbols()
2289 : sym1->section == sym2->section && sym1->value == sym2->value) { in redirectSymbols()
2296 map.try_emplace(sym2, sym); in redirectSymbols()
2297 sym2->symbolKind = Symbol::PlaceholderKind; in redirectSymbols()
2298 sym2->isUsedInRegularObj = false; in redirectSymbols()