static unsigned getHashValue(const gsym::FileEntry &Val)
static bool isEqual(const gsym::FileEntry &LHS, const gsym::FileEntry &RHS)
static gsym::FileEntry getTombstoneKey()
static gsym::FileEntry getEmptyKey()
Files in GSYM are contained in FileEntry structs where we split the directory and basename into two d...
static constexpr uint64_t getEncodedSize(uint8_t StringOffsetSize)
Returns the on-disk encoded size of a FileEntry for the given string offset size.
FileEntry(gsym_strp_t D, gsym_strp_t B)
bool operator!=(const FileEntry &RHS) const
bool operator==(const FileEntry &RHS) const
gsym_strp_t Dir
Offsets in the string table.