#pragma once #include #include namespace theo::comp { class reloc_t { public: explicit reloc_t(std::uint16_t offset, std::size_t hash) : m_offset(offset), m_hash(hash) {} std::size_t hash() { return m_hash; } std::uint16_t offset() { return m_offset; } private: std::size_t m_hash; std::uint16_t m_offset; }; } // namespace theo::comp