/external/abseil-cpp/absl/container/internal/ |
D | raw_hash_set.cc | 37 constexpr ctrl_t ZeroCtrlT() { return static_cast<ctrl_t>(0); } in ZeroCtrlT() 44 alignas(16) ABSL_CONST_INIT ABSL_DLL const ctrl_t kEmptyGroup[32] = { 49 ctrl_t::kSentinel, ctrl_t::kEmpty, ctrl_t::kEmpty, ctrl_t::kEmpty, 50 ctrl_t::kEmpty, ctrl_t::kEmpty, ctrl_t::kEmpty, ctrl_t::kEmpty, 51 ctrl_t::kEmpty, ctrl_t::kEmpty, ctrl_t::kEmpty, ctrl_t::kEmpty, 52 ctrl_t::kEmpty, ctrl_t::kEmpty, ctrl_t::kEmpty, ctrl_t::kEmpty}; 57 ABSL_CONST_INIT ABSL_DLL const ctrl_t kSooControl[17] = { 58 ZeroCtrlT(), ctrl_t::kSentinel, ZeroCtrlT(), ctrl_t::kEmpty, 59 ctrl_t::kEmpty, ctrl_t::kEmpty, ctrl_t::kEmpty, ctrl_t::kEmpty, 60 ctrl_t::kEmpty, ctrl_t::kEmpty, ctrl_t::kEmpty, ctrl_t::kEmpty, [all …]
|
D | raw_hash_set.h | 504 enum class ctrl_t : int8_t { 510 (static_cast<int8_t>(ctrl_t::kEmpty) & 511 static_cast<int8_t>(ctrl_t::kDeleted) & 512 static_cast<int8_t>(ctrl_t::kSentinel) & 0x80) != 0, 515 ctrl_t::kEmpty < ctrl_t::kSentinel && ctrl_t::kDeleted < ctrl_t::kSentinel, 519 ctrl_t::kSentinel == static_cast<ctrl_t>(-1), 522 static_assert(ctrl_t::kEmpty == static_cast<ctrl_t>(-128), 526 (~static_cast<int8_t>(ctrl_t::kEmpty) & 527 ~static_cast<int8_t>(ctrl_t::kDeleted) & 528 static_cast<int8_t>(ctrl_t::kSentinel) & 0x7F) != 0, [all …]
|
D | raw_hash_set_benchmark.cc | 446 *begin = static_cast<ctrl_t>(value); in Iota() 451 std::array<ctrl_t, Group::kWidth> group; in BM_Group_Match() 464 std::array<ctrl_t, GroupPortableImpl::kWidth> group; in BM_GroupPortable_Match() 477 std::array<ctrl_t, Group::kWidth> group; in BM_Group_MaskEmpty() 488 std::array<ctrl_t, Group::kWidth> group; in BM_Group_MaskEmptyOrDeleted() 499 std::array<ctrl_t, Group::kWidth> group; in BM_Group_MaskNonFull() 510 std::array<ctrl_t, Group::kWidth> group; in BM_Group_CountLeadingEmptyOrDeleted() 521 std::array<ctrl_t, Group::kWidth> group; in BM_Group_MatchFirstEmptyOrDeleted() 532 std::array<ctrl_t, Group::kWidth> group; in BM_Group_MatchFirstNonFull() 544 std::vector<ctrl_t> ctrl(capacity + 1 + Group::kWidth); in BM_DropDeletes() [all …]
|
D | raw_hash_set_test.cc | 96 ctrl_t CtrlT(int i) { return static_cast<ctrl_t>(i); } in CtrlT() 175 gi.OverwriteControlAsFull(ctrl_t::kEmpty); in TEST() 177 gi.OverwriteControlAsFull(ctrl_t::kDeleted); in TEST() 180 gi.OverwriteControlAsFull(ctrl_t::kDeleted); in TEST() 344 ctrl_t group[] = {ctrl_t::kEmpty, CtrlT(1), ctrl_t::kDeleted, CtrlT(3), in TEST() 345 ctrl_t::kEmpty, CtrlT(5), ctrl_t::kSentinel, CtrlT(7), in TEST() 354 ctrl_t group[] = {ctrl_t::kEmpty, CtrlT(1), CtrlT(2), in TEST() 355 ctrl_t::kDeleted, CtrlT(2), CtrlT(1), in TEST() 356 ctrl_t::kSentinel, CtrlT(1)}; in TEST() 367 ctrl_t group[] = {ctrl_t::kEmpty, CtrlT(1), ctrl_t::kDeleted, CtrlT(3), in TEST() [all …]
|
/external/cronet/tot/third_party/abseil-cpp/absl/container/internal/ |
D | raw_hash_set.cc | 37 constexpr ctrl_t ZeroCtrlT() { return static_cast<ctrl_t>(0); } in ZeroCtrlT() 44 alignas(16) ABSL_CONST_INIT ABSL_DLL const ctrl_t kEmptyGroup[32] = { 49 ctrl_t::kSentinel, ctrl_t::kEmpty, ctrl_t::kEmpty, ctrl_t::kEmpty, 50 ctrl_t::kEmpty, ctrl_t::kEmpty, ctrl_t::kEmpty, ctrl_t::kEmpty, 51 ctrl_t::kEmpty, ctrl_t::kEmpty, ctrl_t::kEmpty, ctrl_t::kEmpty, 52 ctrl_t::kEmpty, ctrl_t::kEmpty, ctrl_t::kEmpty, ctrl_t::kEmpty}; 57 ABSL_CONST_INIT ABSL_DLL const ctrl_t kSooControl[17] = { 58 ZeroCtrlT(), ctrl_t::kSentinel, ZeroCtrlT(), ctrl_t::kEmpty, 59 ctrl_t::kEmpty, ctrl_t::kEmpty, ctrl_t::kEmpty, ctrl_t::kEmpty, 60 ctrl_t::kEmpty, ctrl_t::kEmpty, ctrl_t::kEmpty, ctrl_t::kEmpty, [all …]
|
D | raw_hash_set.h | 516 enum class ctrl_t : int8_t { 522 (static_cast<int8_t>(ctrl_t::kEmpty) & 523 static_cast<int8_t>(ctrl_t::kDeleted) & 524 static_cast<int8_t>(ctrl_t::kSentinel) & 0x80) != 0, 527 ctrl_t::kEmpty < ctrl_t::kSentinel && ctrl_t::kDeleted < ctrl_t::kSentinel, 531 ctrl_t::kSentinel == static_cast<ctrl_t>(-1), 534 static_assert(ctrl_t::kEmpty == static_cast<ctrl_t>(-128), 538 (~static_cast<int8_t>(ctrl_t::kEmpty) & 539 ~static_cast<int8_t>(ctrl_t::kDeleted) & 540 static_cast<int8_t>(ctrl_t::kSentinel) & 0x7F) != 0, [all …]
|
D | raw_hash_set_benchmark.cc | 446 *begin = static_cast<ctrl_t>(value); in Iota() 451 std::array<ctrl_t, Group::kWidth> group; in BM_Group_Match() 464 std::array<ctrl_t, GroupPortableImpl::kWidth> group; in BM_GroupPortable_Match() 477 std::array<ctrl_t, Group::kWidth> group; in BM_Group_MaskEmpty() 488 std::array<ctrl_t, Group::kWidth> group; in BM_Group_MaskEmptyOrDeleted() 499 std::array<ctrl_t, Group::kWidth> group; in BM_Group_MaskNonFull() 510 std::array<ctrl_t, Group::kWidth> group; in BM_Group_CountLeadingEmptyOrDeleted() 521 std::array<ctrl_t, Group::kWidth> group; in BM_Group_MatchFirstEmptyOrDeleted() 532 std::array<ctrl_t, Group::kWidth> group; in BM_Group_MatchFirstNonFull() 544 std::vector<ctrl_t> ctrl(capacity + 1 + Group::kWidth); in BM_DropDeletes() [all …]
|
D | raw_hash_set_test.cc | 97 ctrl_t CtrlT(int i) { return static_cast<ctrl_t>(i); } in CtrlT() 176 gi.OverwriteControlAsFull(ctrl_t::kEmpty); in TEST() 178 gi.OverwriteControlAsFull(ctrl_t::kDeleted); in TEST() 181 gi.OverwriteControlAsFull(ctrl_t::kDeleted); in TEST() 345 ctrl_t group[] = {ctrl_t::kEmpty, CtrlT(1), ctrl_t::kDeleted, CtrlT(3), in TEST() 346 ctrl_t::kEmpty, CtrlT(5), ctrl_t::kSentinel, CtrlT(7), in TEST() 355 ctrl_t group[] = {ctrl_t::kEmpty, CtrlT(1), CtrlT(2), in TEST() 356 ctrl_t::kDeleted, CtrlT(2), CtrlT(1), in TEST() 357 ctrl_t::kSentinel, CtrlT(1)}; in TEST() 368 ctrl_t group[] = {ctrl_t::kEmpty, CtrlT(1), ctrl_t::kDeleted, CtrlT(3), in TEST() [all …]
|
/external/cronet/stable/third_party/abseil-cpp/absl/container/internal/ |
D | raw_hash_set.cc | 37 constexpr ctrl_t ZeroCtrlT() { return static_cast<ctrl_t>(0); } in ZeroCtrlT() 44 alignas(16) ABSL_CONST_INIT ABSL_DLL const ctrl_t kEmptyGroup[32] = { 49 ctrl_t::kSentinel, ctrl_t::kEmpty, ctrl_t::kEmpty, ctrl_t::kEmpty, 50 ctrl_t::kEmpty, ctrl_t::kEmpty, ctrl_t::kEmpty, ctrl_t::kEmpty, 51 ctrl_t::kEmpty, ctrl_t::kEmpty, ctrl_t::kEmpty, ctrl_t::kEmpty, 52 ctrl_t::kEmpty, ctrl_t::kEmpty, ctrl_t::kEmpty, ctrl_t::kEmpty}; 57 ABSL_CONST_INIT ABSL_DLL const ctrl_t kSooControl[17] = { 58 ZeroCtrlT(), ctrl_t::kSentinel, ZeroCtrlT(), ctrl_t::kEmpty, 59 ctrl_t::kEmpty, ctrl_t::kEmpty, ctrl_t::kEmpty, ctrl_t::kEmpty, 60 ctrl_t::kEmpty, ctrl_t::kEmpty, ctrl_t::kEmpty, ctrl_t::kEmpty, [all …]
|
D | raw_hash_set.h | 516 enum class ctrl_t : int8_t { 522 (static_cast<int8_t>(ctrl_t::kEmpty) & 523 static_cast<int8_t>(ctrl_t::kDeleted) & 524 static_cast<int8_t>(ctrl_t::kSentinel) & 0x80) != 0, 527 ctrl_t::kEmpty < ctrl_t::kSentinel && ctrl_t::kDeleted < ctrl_t::kSentinel, 531 ctrl_t::kSentinel == static_cast<ctrl_t>(-1), 534 static_assert(ctrl_t::kEmpty == static_cast<ctrl_t>(-128), 538 (~static_cast<int8_t>(ctrl_t::kEmpty) & 539 ~static_cast<int8_t>(ctrl_t::kDeleted) & 540 static_cast<int8_t>(ctrl_t::kSentinel) & 0x7F) != 0, [all …]
|
D | raw_hash_set_benchmark.cc | 446 *begin = static_cast<ctrl_t>(value); in Iota() 451 std::array<ctrl_t, Group::kWidth> group; in BM_Group_Match() 464 std::array<ctrl_t, GroupPortableImpl::kWidth> group; in BM_GroupPortable_Match() 477 std::array<ctrl_t, Group::kWidth> group; in BM_Group_MaskEmpty() 488 std::array<ctrl_t, Group::kWidth> group; in BM_Group_MaskEmptyOrDeleted() 499 std::array<ctrl_t, Group::kWidth> group; in BM_Group_MaskNonFull() 510 std::array<ctrl_t, Group::kWidth> group; in BM_Group_CountLeadingEmptyOrDeleted() 521 std::array<ctrl_t, Group::kWidth> group; in BM_Group_MatchFirstEmptyOrDeleted() 532 std::array<ctrl_t, Group::kWidth> group; in BM_Group_MatchFirstNonFull() 544 std::vector<ctrl_t> ctrl(capacity + 1 + Group::kWidth); in BM_DropDeletes() [all …]
|
D | raw_hash_set_test.cc | 97 ctrl_t CtrlT(int i) { return static_cast<ctrl_t>(i); } in CtrlT() 176 gi.OverwriteControlAsFull(ctrl_t::kEmpty); in TEST() 178 gi.OverwriteControlAsFull(ctrl_t::kDeleted); in TEST() 181 gi.OverwriteControlAsFull(ctrl_t::kDeleted); in TEST() 345 ctrl_t group[] = {ctrl_t::kEmpty, CtrlT(1), ctrl_t::kDeleted, CtrlT(3), in TEST() 346 ctrl_t::kEmpty, CtrlT(5), ctrl_t::kSentinel, CtrlT(7), in TEST() 355 ctrl_t group[] = {ctrl_t::kEmpty, CtrlT(1), CtrlT(2), in TEST() 356 ctrl_t::kDeleted, CtrlT(2), CtrlT(1), in TEST() 357 ctrl_t::kSentinel, CtrlT(1)}; in TEST() 368 ctrl_t group[] = {ctrl_t::kEmpty, CtrlT(1), ctrl_t::kDeleted, CtrlT(3), in TEST() [all …]
|
/external/rust/android-crates-io/crates/grpcio-sys/grpc/third_party/abseil-cpp/absl/container/internal/ |
D | raw_hash_set.cc | 31 alignas(16) ABSL_CONST_INIT ABSL_DLL const ctrl_t kEmptyGroup[17] = { 32 ctrl_t::kSentinel, ctrl_t::kEmpty, ctrl_t::kEmpty, ctrl_t::kEmpty, 33 ctrl_t::kEmpty, ctrl_t::kEmpty, ctrl_t::kEmpty, ctrl_t::kEmpty, 34 ctrl_t::kEmpty, ctrl_t::kEmpty, ctrl_t::kEmpty, ctrl_t::kEmpty, 35 ctrl_t::kEmpty, ctrl_t::kEmpty, ctrl_t::kEmpty, ctrl_t::kEmpty, 36 static_cast<ctrl_t>(0)}; 54 bool ShouldInsertBackwards(size_t hash, const ctrl_t* ctrl) { in ShouldInsertBackwards() 60 void ConvertDeletedToEmptyAndFullToDeleted(ctrl_t* ctrl, size_t capacity) { in ConvertDeletedToEmptyAndFullToDeleted() 61 assert(ctrl[capacity] == ctrl_t::kSentinel); in ConvertDeletedToEmptyAndFullToDeleted() 63 for (ctrl_t* pos = ctrl; pos < ctrl + capacity; pos += Group::kWidth) { in ConvertDeletedToEmptyAndFullToDeleted() [all …]
|
D | raw_hash_set.h | 446 enum class ctrl_t : int8_t { 452 (static_cast<int8_t>(ctrl_t::kEmpty) & 453 static_cast<int8_t>(ctrl_t::kDeleted) & 454 static_cast<int8_t>(ctrl_t::kSentinel) & 0x80) != 0, 457 ctrl_t::kEmpty < ctrl_t::kSentinel && ctrl_t::kDeleted < ctrl_t::kSentinel, 461 ctrl_t::kSentinel == static_cast<ctrl_t>(-1), 464 static_assert(ctrl_t::kEmpty == static_cast<ctrl_t>(-128), 468 (~static_cast<int8_t>(ctrl_t::kEmpty) & 469 ~static_cast<int8_t>(ctrl_t::kDeleted) & 470 static_cast<int8_t>(ctrl_t::kSentinel) & 0x7F) != 0, [all …]
|
D | raw_hash_set_benchmark.cc | 399 *begin = static_cast<ctrl_t>(value); in Iota() 404 std::array<ctrl_t, Group::kWidth> group; in BM_Group_Match() 417 std::array<ctrl_t, Group::kWidth> group; in BM_Group_MaskEmpty() 428 std::array<ctrl_t, Group::kWidth> group; in BM_Group_MaskEmptyOrDeleted() 439 std::array<ctrl_t, Group::kWidth> group; in BM_Group_CountLeadingEmptyOrDeleted() 450 std::array<ctrl_t, Group::kWidth> group; in BM_Group_MatchFirstEmptyOrDeleted() 462 std::vector<ctrl_t> ctrl(capacity + 1 + Group::kWidth); in BM_DropDeletes() 463 ctrl[capacity] = ctrl_t::kSentinel; in BM_DropDeletes() 464 std::vector<ctrl_t> pattern = {ctrl_t::kEmpty, static_cast<ctrl_t>(2), in BM_DropDeletes() 465 ctrl_t::kDeleted, static_cast<ctrl_t>(2), in BM_DropDeletes() [all …]
|
D | raw_hash_set_test.cc | 75 ctrl_t CtrlT(int i) { return static_cast<ctrl_t>(i); } in CtrlT() 189 ctrl_t group[] = {ctrl_t::kEmpty, CtrlT(1), ctrl_t::kDeleted, CtrlT(3), in TEST() 190 ctrl_t::kEmpty, CtrlT(5), ctrl_t::kSentinel, CtrlT(7), in TEST() 199 ctrl_t group[] = {ctrl_t::kEmpty, CtrlT(1), CtrlT(2), in TEST() 200 ctrl_t::kDeleted, CtrlT(2), CtrlT(1), in TEST() 201 ctrl_t::kSentinel, CtrlT(1)}; in TEST() 212 ctrl_t group[] = {ctrl_t::kEmpty, CtrlT(1), ctrl_t::kDeleted, CtrlT(3), in TEST() 213 ctrl_t::kEmpty, CtrlT(5), ctrl_t::kSentinel, CtrlT(7), in TEST() 219 ctrl_t group[] = {ctrl_t::kEmpty, CtrlT(1), CtrlT(2), in TEST() 220 ctrl_t::kDeleted, CtrlT(2), CtrlT(1), in TEST() [all …]
|
/external/angle/third_party/abseil-cpp/absl/container/internal/ |
D | hashtable_control_bytes.h | 189 enum class ctrl_t : int8_t { enum 195 (static_cast<int8_t>(ctrl_t::kEmpty) & 196 static_cast<int8_t>(ctrl_t::kDeleted) & 197 static_cast<int8_t>(ctrl_t::kSentinel) & 0x80) != 0, 200 ctrl_t::kEmpty < ctrl_t::kSentinel && ctrl_t::kDeleted < ctrl_t::kSentinel, 204 ctrl_t::kSentinel == static_cast<ctrl_t>(-1), 207 static_assert(ctrl_t::kEmpty == static_cast<ctrl_t>(-128), 211 (~static_cast<int8_t>(ctrl_t::kEmpty) & 212 ~static_cast<int8_t>(ctrl_t::kDeleted) & 213 static_cast<int8_t>(ctrl_t::kSentinel) & 0x7F) != 0, [all …]
|
D | raw_hash_set.cc | 41 constexpr ctrl_t ZeroCtrlT() { return static_cast<ctrl_t>(0); } in ZeroCtrlT() 48 alignas(16) ABSL_CONST_INIT ABSL_DLL const ctrl_t kEmptyGroup[32] = { 53 ctrl_t::kSentinel, ctrl_t::kEmpty, ctrl_t::kEmpty, ctrl_t::kEmpty, 54 ctrl_t::kEmpty, ctrl_t::kEmpty, ctrl_t::kEmpty, ctrl_t::kEmpty, 55 ctrl_t::kEmpty, ctrl_t::kEmpty, ctrl_t::kEmpty, ctrl_t::kEmpty, 56 ctrl_t::kEmpty, ctrl_t::kEmpty, ctrl_t::kEmpty, ctrl_t::kEmpty}; 61 ABSL_CONST_INIT ABSL_DLL const ctrl_t kSooControl[17] = { 62 ZeroCtrlT(), ctrl_t::kSentinel, ZeroCtrlT(), ctrl_t::kEmpty, 63 ctrl_t::kEmpty, ctrl_t::kEmpty, ctrl_t::kEmpty, ctrl_t::kEmpty, 64 ctrl_t::kEmpty, ctrl_t::kEmpty, ctrl_t::kEmpty, ctrl_t::kEmpty, [all …]
|
D | raw_hash_set_benchmark.cc | 446 *begin = static_cast<ctrl_t>(value); in Iota() 451 std::array<ctrl_t, Group::kWidth> group; in BM_Group_Match() 464 std::array<ctrl_t, GroupPortableImpl::kWidth> group; in BM_GroupPortable_Match() 477 std::array<ctrl_t, Group::kWidth> group; in BM_Group_MaskEmpty() 488 std::array<ctrl_t, Group::kWidth> group; in BM_Group_MaskEmptyOrDeleted() 499 std::array<ctrl_t, Group::kWidth> group; in BM_Group_MaskNonFull() 510 std::array<ctrl_t, Group::kWidth> group; in BM_Group_CountLeadingEmptyOrDeleted() 521 std::array<ctrl_t, Group::kWidth> group; in BM_Group_MatchFirstEmptyOrDeleted() 532 std::array<ctrl_t, Group::kWidth> group; in BM_Group_MatchFirstNonFull() 544 std::vector<ctrl_t> ctrl(capacity + 1 + Group::kWidth); in BM_DropDeletes() [all …]
|
D | raw_hash_set_test.cc | 108 ctrl_t CtrlT(int i) { return static_cast<ctrl_t>(i); } in CtrlT() 204 gi.OverwriteControlAsFull(ctrl_t::kEmpty); in TEST() 206 gi.OverwriteControlAsFull(ctrl_t::kDeleted); in TEST() 209 gi.OverwriteControlAsFull(ctrl_t::kDeleted); in TEST() 221 gi.OverwriteControlAsFull(ctrl_t::kDeleted); in TEST() 427 ctrl_t group[] = {ctrl_t::kEmpty, CtrlT(1), ctrl_t::kDeleted, CtrlT(3), in TEST() 428 ctrl_t::kEmpty, CtrlT(5), ctrl_t::kSentinel, CtrlT(7), in TEST() 437 ctrl_t group[] = {ctrl_t::kEmpty, CtrlT(1), CtrlT(2), in TEST() 438 ctrl_t::kDeleted, CtrlT(2), CtrlT(1), in TEST() 439 ctrl_t::kSentinel, CtrlT(1)}; in TEST() [all …]
|
D | raw_hash_set.h | 383 ABSL_DLL extern const ctrl_t kEmptyGroup[32]; 398 inline ctrl_t* EmptyGroup() { 401 return const_cast<ctrl_t*>(kEmptyGroup + 16); 407 ABSL_DLL extern const ctrl_t kSooControl[17]; 410 inline ctrl_t* SooControl() { 413 return const_cast<ctrl_t*>(kSooControl); 416 inline bool IsSooControl(const ctrl_t* ctrl) { return ctrl == SooControl(); } 767 void OverwriteControlAsFull(ctrl_t ctrl) { 906 explicit HeapPtrs(ctrl_t* c) : control(c) {} 916 ctrl_t* control; [all …]
|
/external/openscreen/third_party/abseil/src/absl/container/internal/ |
D | raw_hash_set.cc | 40 bool ShouldInsertBackwards(size_t hash, ctrl_t* ctrl) { in ShouldInsertBackwards() 47 ctrl_t* ctrl, size_t capacity) { in ConvertDeletedToEmptyAndFullToDeleted() 50 for (ctrl_t* pos = ctrl; pos != ctrl + capacity + 1; pos += Group::kWidth) { in ConvertDeletedToEmptyAndFullToDeleted()
|
D | raw_hash_set.h | 266 using ctrl_t = signed char; 271 enum Ctrl : ctrl_t { 298 inline ctrl_t* EmptyGroup() { 299 alignas(16) static constexpr ctrl_t empty_group[] = { 302 return const_cast<ctrl_t*>(empty_group); 307 bool ShouldInsertBackwards(size_t hash, ctrl_t* ctrl); 313 inline size_t HashSeed(const ctrl_t* ctrl) { 320 inline size_t H1(size_t hash, const ctrl_t* ctrl) { 323 inline ctrl_t H2(size_t hash) { return hash & 0x7F; } 325 inline bool IsEmpty(ctrl_t c) { return c == kEmpty; } [all …]
|
D | raw_hash_set_test.cc | 165 ctrl_t group[] = {kEmpty, 1, kDeleted, 3, kEmpty, 5, kSentinel, 7, in TEST() 173 ctrl_t group[] = {kEmpty, 1, 2, kDeleted, 2, 1, kSentinel, 1}; in TEST() 184 ctrl_t group[] = {kEmpty, 1, kDeleted, 3, kEmpty, 5, kSentinel, 7, in TEST() 188 ctrl_t group[] = {kEmpty, 1, 2, kDeleted, 2, 1, kSentinel, 1}; in TEST() 197 ctrl_t group[] = {kEmpty, 1, kDeleted, 3, kEmpty, 5, kSentinel, 7, in TEST() 201 ctrl_t group[] = {kEmpty, 1, 2, kDeleted, 2, 1, kSentinel, 1}; in TEST() 211 std::vector<ctrl_t> ctrl(kCapacity + 1 + kGroupWidth); in TEST() 213 std::vector<ctrl_t> pattern = {kEmpty, 2, kDeleted, 2, kEmpty, 1, kDeleted}; in TEST() 222 ctrl_t expected = pattern[i % (kCapacity + 1) % pattern.size()]; in TEST() 232 const std::vector<ctrl_t> empty_examples = {kEmpty, kDeleted}; in TEST() [all …]
|