Lines Matching refs:isWeakDef
50 uint64_t size, bool isWeakDef, in addDefined() argument
59 assert(!isWeakDef || (isa<BitcodeFile>(file) && !isec) || in addDefined()
64 if (isWeakDef) { in addDefined()
66 if (defined->isWeakDef()) { in addDefined()
78 if (defined->isWeakDef()) { in addDefined()
100 overridesWeakDef = !isWeakDef && dysym->isWeakDef(); in addDefined()
113 s, name, file, isec, value, size, isWeakDef, /*isExternal=*/true, in addDefined()
122 src->isWeakDef(), src->privateExtern, src->thumb, in aliasDefined()
169 Symbol *SymbolTable::addDylib(StringRef name, DylibFile *file, bool isWeakDef, in addDylib() argument
178 if (isWeakDef && !defined->isWeakDef()) in addDylib()
190 ((!isWeakDef && s->isWeakDef()) || in addDylib()
194 replaceSymbol<DylibSymbol>(s, file, name, isWeakDef, refState, isTlv); in addDylib()
215 if (dysym->isWeakDef()) { in addLazyArchive()
235 if (dysym->isWeakDef()) { in addLazyObject()