class CommonFieldsGenerationInfoEnabled

Defined at line 799 of file ../../third_party/abseil-cpp/src/absl/container/internal/raw_hash_set.h

Public Methods

void CommonFieldsGenerationInfoEnabled ()

Defined at line 808 of file ../../third_party/abseil-cpp/src/absl/container/internal/raw_hash_set.h

void CommonFieldsGenerationInfoEnabled (CommonFieldsGenerationInfoEnabled && that)

Defined at line 809 of file ../../third_party/abseil-cpp/src/absl/container/internal/raw_hash_set.h

CommonFieldsGenerationInfoEnabled & operator= (CommonFieldsGenerationInfoEnabled && )

Defined at line 817 of file ../../third_party/abseil-cpp/src/absl/container/internal/raw_hash_set.h

void maybe_increment_generation_on_insert ()

Defined at line 827 of file ../../third_party/abseil-cpp/src/absl/container/internal/raw_hash_set.h

void increment_generation ()

Defined at line 836 of file ../../third_party/abseil-cpp/src/absl/container/internal/raw_hash_set.h

void reset_reserved_growth (size_t reservation, size_t size)

Defined at line 837 of file ../../third_party/abseil-cpp/src/absl/container/internal/raw_hash_set.h

size_t reserved_growth ()

Defined at line 840 of file ../../third_party/abseil-cpp/src/absl/container/internal/raw_hash_set.h

void set_reserved_growth (size_t r)

Defined at line 841 of file ../../third_party/abseil-cpp/src/absl/container/internal/raw_hash_set.h

size_t reservation_size ()

Defined at line 842 of file ../../third_party/abseil-cpp/src/absl/container/internal/raw_hash_set.h

void set_reservation_size (size_t r)

Defined at line 843 of file ../../third_party/abseil-cpp/src/absl/container/internal/raw_hash_set.h

GenerationType generation ()

Defined at line 844 of file ../../third_party/abseil-cpp/src/absl/container/internal/raw_hash_set.h

void set_generation (GenerationType g)

Defined at line 845 of file ../../third_party/abseil-cpp/src/absl/container/internal/raw_hash_set.h

GenerationType * generation_ptr ()

Defined at line 846 of file ../../third_party/abseil-cpp/src/absl/container/internal/raw_hash_set.h

void set_generation_ptr (GenerationType * g)

Defined at line 847 of file ../../third_party/abseil-cpp/src/absl/container/internal/raw_hash_set.h

bool should_rehash_for_bug_detection_on_insert (size_t capacity)

Whether we should rehash on insert in order to detect bugs of using invalid

references. We rehash on the first insertion after reserved_growth_ reaches

0 after a call to reserve. We also do a rehash with low probability

whenever reserved_growth_ is zero.

bool should_rehash_for_bug_detection_on_move (size_t capacity)

Similar to above, except that we don't depend on reserved_growth_.