Lines Matching refs:WeakExternal
242 auto *WeakExternal = Sym->getAux<object::coff_aux_weak_external>(); in graphifySymbols() local
243 COFFSymbolIndex TagIndex = WeakExternal->TagIndex; in graphifySymbols()
244 uint32_t Characteristics = WeakExternal->Characteristics; in graphifySymbols()
321 for (auto &WeakExternal : WeakExternalRequests) { in flushWeakAliasRequests() local
322 if (auto *Target = getGraphSymbol(WeakExternal.Target)) { in flushWeakAliasRequests()
324 Obj.getSymbol(WeakExternal.Alias); in flushWeakAliasRequests()
331 WeakExternal.Characteristics == COFF::IMAGE_WEAK_EXTERN_SEARCH_ALIAS in flushWeakAliasRequests()
336 createAliasSymbol(WeakExternal.SymbolName, Linkage::Weak, S, *Target); in flushWeakAliasRequests()
339 setGraphSymbol(AliasSymbol->getSectionNumber(), WeakExternal.Alias, in flushWeakAliasRequests()
342 dbgs() << " " << WeakExternal.Alias in flushWeakAliasRequests()
344 << WeakExternal.SymbolName << "\" in section " in flushWeakAliasRequests()
351 formatv("{0:d}", WeakExternal.Alias)); in flushWeakAliasRequests()