Lines Matching refs:isWeakDef
66 uint64_t size, bool isWeakDef, in addDefined() argument
77 if (isWeakDef) { in addDefined()
79 if (defined->isWeakDef()) { in addDefined()
91 if (defined->isWeakDef()) { in addDefined()
109 overridesWeakDef = !isWeakDef && dysym->isWeakDef(); in addDefined()
127 s, name, file, isec, value, size, isWeakDef, /*isExternal=*/true, in addDefined()
138 src->isWeakDef(), isPrivateExtern, src->thumb, in aliasDefined()
182 Symbol *SymbolTable::addDylib(StringRef name, DylibFile *file, bool isWeakDef, in addDylib() argument
189 if (isWeakDef && !defined->isWeakDef()) in addDylib()
201 ((!isWeakDef && s->isWeakDef()) || in addDylib()
205 replaceSymbol<DylibSymbol>(s, file, name, isWeakDef, refState, isTlv); in addDylib()
224 if (dysym->isWeakDef()) { in addLazyArchive()
242 if (dysym->isWeakDef()) { in addLazyObject()