#include <raw_hash_set.h>
Public Member Functions | |
void | ConvertSpecialToEmptyAndFullToDeleted (ctrl_t *dst) const |
uint32_t | CountLeadingEmptyOrDeleted () const |
GroupPortableImpl (const ctrl_t *pos) | |
BitMask< uint64_t, kWidth, 3 > | Match (h2_t hash) const |
BitMask< uint64_t, kWidth, 3 > | MatchEmpty () const |
BitMask< uint64_t, kWidth, 3 > | MatchEmptyOrDeleted () const |
Public Attributes | |
uint64_t | ctrl |
Static Public Attributes | |
static constexpr size_t | kWidth = 8 |
Definition at line 388 of file raw_hash_set.h.
absl::container_internal::GroupPortableImpl::GroupPortableImpl | ( | const ctrl_t * | pos | ) | [inline, explicit] |
Definition at line 391 of file raw_hash_set.h.
void absl::container_internal::GroupPortableImpl::ConvertSpecialToEmptyAndFullToDeleted | ( | ctrl_t * | dst | ) | const [inline] |
Definition at line 429 of file raw_hash_set.h.
uint32_t absl::container_internal::GroupPortableImpl::CountLeadingEmptyOrDeleted | ( | ) | const [inline] |
Definition at line 424 of file raw_hash_set.h.
BitMask<uint64_t, kWidth, 3> absl::container_internal::GroupPortableImpl::Match | ( | h2_t | hash | ) | const [inline] |
Definition at line 394 of file raw_hash_set.h.
BitMask<uint64_t, kWidth, 3> absl::container_internal::GroupPortableImpl::MatchEmpty | ( | ) | const [inline] |
Definition at line 414 of file raw_hash_set.h.
BitMask<uint64_t, kWidth, 3> absl::container_internal::GroupPortableImpl::MatchEmptyOrDeleted | ( | ) | const [inline] |
Definition at line 419 of file raw_hash_set.h.
Definition at line 437 of file raw_hash_set.h.
constexpr size_t absl::container_internal::GroupPortableImpl::kWidth = 8 [static] |
Definition at line 389 of file raw_hash_set.h.