reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
251 if (Src.hasAppendingLinkage()) { 256 bool SrcIsDeclaration = Src.isDeclarationForLinker(); 262 if (Src.hasDLLImportStorageClass()) { 273 LinkFromSrc = !Src.isDeclaration() && Dest.isDeclaration(); 283 if (Src.hasCommonLinkage()) { 296 uint64_t SrcSize = DL.getTypeAllocSize(Src.getValueType()); 301 if (Src.isWeakForLinker()) { 305 if (Dest.hasLinkOnceLinkage() && Src.hasWeakLinkage()) { 315 assert(Src.hasExternalLinkage()); 320 assert(!Src.hasExternalWeakLinkage()); 322 assert(Dest.hasExternalLinkage() && Src.hasExternalLinkage() && 324 return emitError("Linking globals named '" + Src.getName() +