Home
last modified time | relevance | path

Searched refs:ArchiveEntry (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/llvm/tools/dsymutil/
H A DBinaryHolder.h46 class ArchiveEntry; variable
96 friend ArchiveEntry; variable
100 class ArchiveEntry : public EntryBase {
133 StringMap<std::unique_ptr<ArchiveEntry>> ArchiveCache;
148 template <> struct DenseMapInfo<dsymutil::BinaryHolder::ArchiveEntry::KeyTy> {
150 static inline dsymutil::BinaryHolder::ArchiveEntry::KeyTy getEmptyKey() {
151 return dsymutil::BinaryHolder::ArchiveEntry::KeyTy();
154 static inline dsymutil::BinaryHolder::ArchiveEntry::KeyTy getTombstoneKey() {
155 return dsymutil::BinaryHolder::ArchiveEntry::KeyTy("/", {});
159 getHashValue(const dsymutil::BinaryHolder::ArchiveEntry::KeyTy &K) {
[all …]
H A DBinaryHolder.cpp44 Error BinaryHolder::ArchiveEntry::load(IntrusiveRefCntPtr<vfs::FileSystem> VFS, in load()
165 BinaryHolder::ArchiveEntry::getObjectEntry(StringRef Filename, in getObjectEntry()
245 auto AE = std::make_unique<ArchiveEntry>(); in getObjectEntry()