#include <raw_hash_set.h>
Public Types | |
using | const_iterator = BitMask |
using | iterator = BitMask |
using | value_type = int |
Public Member Functions | |
BitMask | begin () const |
BitMask (T mask) | |
BitMask | end () const |
int | HighestBitSet () const |
int | LeadingZeros () const |
int | LowestBitSet () const |
operator bool () const | |
int | operator* () const |
BitMask & | operator++ () |
int | TrailingZeros () const |
Private Attributes | |
T | mask_ |
Friends | |
bool | operator!= (const BitMask &a, const BitMask &b) |
bool | operator== (const BitMask &a, const BitMask &b) |
Definition at line 200 of file raw_hash_set.h.
using absl::container_internal::BitMask< T, SignificantBits, Shift >::const_iterator = BitMask |
Definition at line 208 of file raw_hash_set.h.
using absl::container_internal::BitMask< T, SignificantBits, Shift >::iterator = BitMask |
Definition at line 207 of file raw_hash_set.h.
using absl::container_internal::BitMask< T, SignificantBits, Shift >::value_type = int |
Definition at line 206 of file raw_hash_set.h.
|
inlineexplicit |
Definition at line 210 of file raw_hash_set.h.
|
inline |
Definition at line 226 of file raw_hash_set.h.
|
inline |
Definition at line 227 of file raw_hash_set.h.
|
inline |
Definition at line 220 of file raw_hash_set.h.
|
inline |
Definition at line 233 of file raw_hash_set.h.
|
inline |
Definition at line 217 of file raw_hash_set.h.
|
inlineexplicit |
Definition at line 215 of file raw_hash_set.h.
|
inline |
Definition at line 216 of file raw_hash_set.h.
|
inline |
Definition at line 211 of file raw_hash_set.h.
|
inline |
Definition at line 229 of file raw_hash_set.h.
|
friend |
Definition at line 243 of file raw_hash_set.h.
|
friend |
Definition at line 240 of file raw_hash_set.h.
|
private |
Definition at line 247 of file raw_hash_set.h.