Lines Matching defs:ObjFile
117 if (!isa<ObjFile>(input) && !isa<DylibFile>(input))
341 void ObjFile::parseSections(ArrayRef<SectionHeader> sectionHeaders) {
427 void ObjFile::splitEhFrames(ArrayRef<uint8_t> data, Section &ehFrameSection) {
533 void ObjFile::parseRelocations(ArrayRef<SectionHeader> sectionHeaders,
757 macho::Symbol *ObjFile::parseNonSectionSymbol(const NList &sym,
799 void ObjFile::parseSymbols(ArrayRef<typename LP::section> sectionHeaders,
954 void ObjFile::parseLinkerOptions(SmallVectorImpl<StringRef> &LCLinkerOptions) {
966 ObjFile::ObjFile(MemoryBufferRef mb, uint32_t modTime, StringRef archiveName,
986 template <class LP> void ObjFile::parse() {
1049 template <class LP> void ObjFile::parseLazy() {
1080 void ObjFile::parseDebugInfo() {
1105 ArrayRef<data_in_code_entry> ObjFile::getDataInCode() const {
1115 ArrayRef<uint8_t> ObjFile::getOptimizationHints() const {
1124 void ObjFile::registerCompactUnwind(Section &compactUnwindSection) {
1390 void ObjFile::registerEhFrames(Section &ehFrameSection) {
1525 std::string ObjFile::sourceFile() const {
1544 lld::DWARFCache *ObjFile::getDwarf() {
2183 return make<ObjFile>(mb, modTime, archiveName, /*lazy=*/false, forceHidden,
2225 // `sym` is owned by a LazySym, which will be replace<>()d by make<ObjFile>
2312 // ObjFile<>::parseSymbols.
2348 auto &f = cast<ObjFile>(file);
2356 template void ObjFile::parse<LP64>();