Lines Matching refs:archiveName

65       if (f->archiveName.empty())
68 (f->archiveName + "(" + f->getName() + ")").toVector(f->toStringCache);
74 static ELFKind getELFKind(MemoryBufferRef mb, StringRef archiveName) {
81 if (archiveName.empty())
84 fatal(archiveName + "(" + filename + "): " + msg);
386 if (archiveName.empty())
390 nameForScriptCache = (archiveName + Twine(':') + getName()).str();
1260 StringRef archiveName) {
1272 StringRef archiveName) {
1273 ObjFile<ELFT> *obj = make<ObjFile<ELFT>>(ekind, mb, archiveName);
1287 StringRef archiveName) {
1288 switch (getELFKind(mb, archiveName)) {
1290 return isNonCommonDef<ELF32LE>(ELF32LEKind, mb, symName, archiveName);
1292 return isNonCommonDef<ELF32BE>(ELF32BEKind, mb, symName, archiveName);
1294 return isNonCommonDef<ELF64LE>(ELF64LEKind, mb, symName, archiveName);
1296 return isNonCommonDef<ELF64BE>(ELF64BEKind, mb, symName, archiveName);
1643 BitcodeFile::BitcodeFile(MemoryBufferRef mb, StringRef archiveName,
1646 this->archiveName = archiveName;
1659 StringRef name = archiveName.empty()
1661 : saver().save(archiveName + "(" + path::filename(path) +
1801 ELFFileBase *elf::createObjFile(MemoryBufferRef mb, StringRef archiveName,
1804 switch (getELFKind(mb, archiveName)) {
1806 f = make<ObjFile<ELF32LE>>(ELF32LEKind, mb, archiveName);
1809 f = make<ObjFile<ELF32BE>>(ELF32BEKind, mb, archiveName);
1812 f = make<ObjFile<ELF64LE>>(ELF64LEKind, mb, archiveName);
1815 f = make<ObjFile<ELF64BE>>(ELF64BEKind, mb, archiveName);
1845 return isBitcodeNonCommonDef(mb, name, archiveName);
1847 return isNonCommonDef(mb, name, archiveName);