reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
407 if ((isShared() && other.visibility != STV_DEFAULT) || 408 (isUndefined() && other.binding != STB_WEAK && other.discardedSecIdx)) { 408 (isUndefined() && other.binding != STB_WEAK && other.discardedSecIdx)) { 409 replace(other); 414 printTraceSymbol(&other); 419 if (other.binding == STB_WEAK) { 421 type = other.type; 475 bool backref = config->warnBackrefs && other.file && 476 file->groupId < other.file->groupId; 482 warn("backward reference detected: " + other.getName() + " in " + 483 toString(other.file) + " refers to " + toString(file)); 488 if (dyn_cast_or_null<SharedFile>(other.file)) 495 if (other.binding != STB_WEAK || !referenced) 496 binding = other.binding;