Lines Matching defs:isWeakDef
98 uint64_t size, bool isWeakDef,
109 if (isWeakDef) {
111 if (defined->isWeakDef()) {
131 if (defined->isWeakDef()) {
150 overridesWeakDef = !isWeakDef && dysym->isWeakDef();
206 s, name, file, isec, value, size, isWeakDef, /*isExternal=*/true,
216 src->isWeakDef(), isPrivateExtern,
260 Symbol *SymbolTable::addDylib(StringRef name, DylibFile *file, bool isWeakDef,
267 if (isWeakDef && !defined->isWeakDef())
279 ((!isWeakDef && s->isWeakDef()) ||
283 replaceSymbol<DylibSymbol>(s, file, name, isWeakDef, refState, isTlv);
290 return addDylib(name, /*file=*/nullptr, /*isWeakDef=*/false, /*isTlv=*/false);
302 if (dysym->isWeakDef()) {
320 if (dysym->isWeakDef()) {
336 /*isWeakDef=*/false, isPrivateExtern,