Lines Matching defs:XCOFFObj
1701 static void getXCOFFExports(XCOFFObjectFile *XCOFFObj,
1705 if (XCOFFObj->getFlags() & XCOFF::F_SHROBJ)
1708 for (SymbolRef Sym : XCOFFObj->symbols()) {
1711 XCOFFObj->is64Bit() || (XCOFFObj->auxiliaryHeader32() &&
1712 (XCOFFObj->auxiliaryHeader32()->getVersion() ==
1716 XCOFFSymbolRef XCOFFSym = XCOFFObj->toSymbolRef(Sym.getRawDataRefImpl());
1726 warn(SymSecOrErr.takeError(), XCOFFObj->getFileName(),
1728 Twine(XCOFFObj->getSymbolIndex(Sym.getRawDataRefImpl().p)),
1734 if (SecIter == XCOFFObj->section_end())
1766 XCOFFSymbolRef XCOFFSym = XCOFFObj->toSymbolRef(Sym.getRawDataRefImpl());
1773 if (S.initializeFlags(*XCOFFObj))
1855 if (const XCOFFObjectFile *XCOFFObj =
1857 S.Size = XCOFFObj->getSymbolSize(Sym.getRawDataRefImpl());
1993 XCOFFObjectFile *XCOFFObj = cast<XCOFFObjectFile>(&Obj);
1994 getXCOFFExports(XCOFFObj, SymbolList, ArchiveName);