union HeapOrSoo
Defined at line 1210 of file ../../third_party/abseil-cpp/src/absl/container/internal/raw_hash_set.h
Manages the backing array pointers or the SOO slot. When raw_hash_set::is_soo
is true, the SOO slot is stored in `soo_data`. Otherwise, we use `heap`.
Public Members
HeapPtrs heap
unsigned char[8] soo_data
Public Methods
MaybeInitializedPtr<ctrl_t> & control ()
Defined at line 1211 of file ../../third_party/abseil-cpp/src/absl/container/internal/raw_hash_set.h
MaybeInitializedPtr<ctrl_t> control ()
Defined at line 1214 of file ../../third_party/abseil-cpp/src/absl/container/internal/raw_hash_set.h
void * get_soo_data ()
Defined at line 1217 of file ../../third_party/abseil-cpp/src/absl/container/internal/raw_hash_set.h
const void * get_soo_data ()
Defined at line 1220 of file ../../third_party/abseil-cpp/src/absl/container/internal/raw_hash_set.h