Lines Matching defs:XCOFFObj
1699 static void getXCOFFExports(XCOFFObjectFile *XCOFFObj,
1703 if (XCOFFObj->getFlags() & XCOFF::F_SHROBJ)
1706 for (SymbolRef Sym : XCOFFObj->symbols()) {
1709 XCOFFObj->is64Bit() || (XCOFFObj->auxiliaryHeader32() &&
1710 (XCOFFObj->auxiliaryHeader32()->getVersion() ==
1714 XCOFFSymbolRef XCOFFSym = XCOFFObj->toSymbolRef(Sym.getRawDataRefImpl());
1724 warn(SymSecOrErr.takeError(), XCOFFObj->getFileName(),
1726 Twine(XCOFFObj->getSymbolIndex(Sym.getRawDataRefImpl().p)),
1732 if (SecIter == XCOFFObj->section_end())
1764 XCOFFSymbolRef XCOFFSym = XCOFFObj->toSymbolRef(Sym.getRawDataRefImpl());
1771 if (S.initializeFlags(*XCOFFObj))
1853 if (const XCOFFObjectFile *XCOFFObj =
1855 S.Size = XCOFFObj->getSymbolSize(Sym.getRawDataRefImpl());
1991 XCOFFObjectFile *XCOFFObj = cast<XCOFFObjectFile>(&Obj);
1992 getXCOFFExports(XCOFFObj, SymbolList, ArchiveName);