50 #define s_is_removed -2
87 template<
typename ForwardKey,
typename IsEqual>
89 const IsEqual &is_equal,
91 const Key *keys)
const
94 return is_equal(key, keys[state_]);
133 return state_ ==
index;
150 template<
typename Key>
struct DefaultVectorSetSlot;
bool has_index(int64_t index) const
void occupy(int64_t index, uint64_t UNUSED(hash))
bool contains(const ForwardKey &key, const IsEqual &is_equal, uint64_t UNUSED(hash), const Key *keys) const
uint64_t get_hash(const Key &key, const Hash &hash) const
void update_index(int64_t index)
unsigned __int64 uint64_t