Home
last modified time | relevance | path

Searched refs:ObjectEntry (Results 1 – 6 of 6) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/tools/dsymutil/
H A DBinaryHolder.h45 class ObjectEntry; variable
57 class ObjectEntry : public EntryBase {
115 Expected<const ObjectEntry &> getObjectEntry(StringRef Filename,
121 DenseMap<KeyTy, ObjectEntry> MemberCache;
125 Expected<const ObjectEntry &>
137 StringMap<ObjectEntry> ObjectCache;
H A DMachODebugMapParser.cpp163 auto ObjectEntry = BinHolder.getObjectEntry(Path, Timestamp); in switchToNewDebugMapObject() local
164 if (!ObjectEntry) { in switchToNewDebugMapObject()
165 auto Err = ObjectEntry.takeError(); in switchToNewDebugMapObject()
171 auto Object = ObjectEntry->getObjectAs<MachOObjectFile>(Result->getTriple()); in switchToNewDebugMapObject()
353 auto ObjectEntry = BinHolder.getObjectEntry(BinaryPath); in dumpStab() local
354 if (!ObjectEntry) { in dumpStab()
355 auto Err = ObjectEntry.takeError(); in dumpStab()
361 auto Objects = ObjectEntry->getObjectsAs<MachOObjectFile>(); in dumpStab()
381 auto ObjectEntry = BinHolder.getObjectEntry(BinaryPath); in parse() local
382 if (!ObjectEntry) { in parse()
[all …]
H A DBinaryHolder.cpp89 Error BinaryHolder::ObjectEntry::load(IntrusiveRefCntPtr<vfs::FileSystem> VFS, in load()
144 BinaryHolder::ObjectEntry::getObjects() const { in getObjects()
153 BinaryHolder::ObjectEntry::getObject(const Triple &T) const { in getObject()
164 Expected<const BinaryHolder::ObjectEntry &>
184 ObjectEntry OE; in getObjectEntry()
235 Expected<const BinaryHolder::ObjectEntry &>
266 ObjectEntry &OE = ObjectCache[Filename]; in getObjectEntry()
H A DDebugMap.cpp244 auto ObjectEntry = BinHolder.getObjectEntry(Path); in denormalize() local
245 if (!ObjectEntry) { in denormalize()
246 auto Err = ObjectEntry.takeError(); in denormalize()
250 auto Object = ObjectEntry->getObject(Ctxt.BinaryTriple); in denormalize()
H A DMachOUtils.cpp371 auto ObjectEntry = InputBinaryHolder.getObjectEntry(DM.getBinaryPath()); in generateDsymCompanion() local
372 if (!ObjectEntry) { in generateDsymCompanion()
373 auto Err = ObjectEntry.takeError(); in generateDsymCompanion()
380 ObjectEntry->getObjectAs<object::MachOObjectFile>(DM.getTriple()); in generateDsymCompanion()
H A DDwarfLinkerForBinary.cpp183 auto ObjectEntry = in loadObject() local
185 if (!ObjectEntry) { in loadObject()
186 auto Err = ObjectEntry.takeError(); in loadObject()
193 auto Object = ObjectEntry->getObject(Triple); in loadObject()