Home
last modified time | relevance | path

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

/llvm-project-15.0.7/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, std::unique_ptr<ObjectEntry>> MemberCache;
125 Expected<const ObjectEntry &>
137 StringMap<std::unique_ptr<ObjectEntry>> ObjectCache;
H A DMachODebugMapParser.cpp173 auto ObjectEntry = BinHolder.getObjectEntry(Path, Timestamp); in switchToNewDebugMapObject() local
174 if (!ObjectEntry) { in switchToNewDebugMapObject()
175 auto Err = ObjectEntry.takeError(); in switchToNewDebugMapObject()
363 auto ObjectEntry = BinHolder.getObjectEntry(BinaryPath); in dumpStab() local
364 if (!ObjectEntry) { in dumpStab()
365 auto Err = ObjectEntry.takeError(); in dumpStab()
371 auto Objects = ObjectEntry->getObjectsAs<MachOObjectFile>(); in dumpStab()
391 auto ObjectEntry = BinHolder.getObjectEntry(BinaryPath); in parse() local
392 if (!ObjectEntry) { in parse()
393 return errorToErrorCode(ObjectEntry.takeError()); 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 &>
181 auto OE = std::make_unique<ObjectEntry>(); in getObjectEntry()
231 Expected<const BinaryHolder::ObjectEntry &>
262 auto OE = std::make_unique<ObjectEntry>(); in getObjectEntry()
H A DDebugMap.cpp242 auto ObjectEntry = BinHolder.getObjectEntry(Path); in denormalize() local
243 if (!ObjectEntry) { in denormalize()
244 auto Err = ObjectEntry.takeError(); in denormalize()
248 auto Object = ObjectEntry->getObject(Ctxt.BinaryTriple); in denormalize()
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()
306 auto ObjectEntry = BinHolder.getObjectEntry(Map.getBinaryPath()); in binaryHasStrippableSwiftReflectionSections() local
309 if (!ObjectEntry) { in binaryHasStrippableSwiftReflectionSections()
311 llvm::consumeError(ObjectEntry.takeError()); in binaryHasStrippableSwiftReflectionSections()
316 ObjectEntry->getObjectAs<object::MachOObjectFile>(Map.getTriple()); in binaryHasStrippableSwiftReflectionSections()
H A DMachOUtils.cpp370 auto ObjectEntry = InputBinaryHolder.getObjectEntry(DM.getBinaryPath()); in generateDsymCompanion() local
371 if (!ObjectEntry) { in generateDsymCompanion()
372 auto Err = ObjectEntry.takeError(); in generateDsymCompanion()
379 ObjectEntry->getObjectAs<object::MachOObjectFile>(DM.getTriple()); in generateDsymCompanion()