Home
last modified time | relevance | path

Searched defs:IntPolicy (Results 1 – 13 of 13) sorted by relevance

/aosp_15_r20/external/webrtc/third_party/abseil-cpp/absl/container/internal/
H A Draw_hash_set_benchmark.cc41 struct IntPolicy { struct
42 using slot_type = int64_t;
43 using key_type = int64_t;
44 using init_type = int64_t;
46 static void construct(void*, int64_t* slot, int64_t v) { *slot = v; } in construct()
47 static void destroy(void*, int64_t*) {} in destroy()
48 static void transfer(void*, int64_t* new_slot, int64_t* old_slot) { in transfer()
52 static int64_t& element(slot_type* slot) { return *slot; } in element()
55 static auto apply(F&& f, int64_t x) -> decltype(std::forward<F>(f)(x, x)) { in apply()
H A Draw_hash_set_test.cc331 using IntPolicy = ValuePolicy<int64_t>; typedef
/aosp_15_r20/external/rust/android-crates-io/crates/grpcio-sys/grpc/third_party/abseil-cpp/absl/container/internal/
Draw_hash_set_benchmark.cc42 struct IntPolicy { struct
43 using slot_type = int64_t;
44 using key_type = int64_t;
45 using init_type = int64_t;
47 static void construct(void*, int64_t* slot, int64_t v) { *slot = v; } in construct()
48 static void destroy(void*, int64_t*) {} in destroy()
49 static void transfer(void*, int64_t* new_slot, int64_t* old_slot) { in transfer()
53 static int64_t& element(slot_type* slot) { return *slot; } in element()
56 static auto apply(F&& f, int64_t x) -> decltype(std::forward<F>(f)(x, x)) { in apply()
Draw_hash_set_test.cc332 using IntPolicy = ValuePolicy<int64_t>; typedef
/aosp_15_r20/external/private-join-and-compute/third_party/abseil-cpp-20230125.2/absl/container/internal/
H A Draw_hash_set_benchmark.cc42 struct IntPolicy { struct
43 using slot_type = int64_t;
44 using key_type = int64_t;
45 using init_type = int64_t;
47 static void construct(void*, int64_t* slot, int64_t v) { *slot = v; } in construct()
48 static void destroy(void*, int64_t*) {} in destroy()
49 static void transfer(void*, int64_t* new_slot, int64_t* old_slot) { in transfer()
53 static int64_t& element(slot_type* slot) { return *slot; } in element()
56 static auto apply(F&& f, int64_t x) -> decltype(std::forward<F>(f)(x, x)) { in apply()
H A Draw_hash_set_test.cc332 using IntPolicy = ValuePolicy<int64_t>; typedef
/aosp_15_r20/external/cronet/third_party/abseil-cpp/absl/container/internal/
H A Draw_hash_set_benchmark.cc49 struct IntPolicy { struct
50 using slot_type = int64_t;
51 using key_type = int64_t;
52 using init_type = int64_t;
54 static void construct(void*, int64_t* slot, int64_t v) { *slot = v; } in construct()
55 static void destroy(void*, int64_t*) {} in destroy()
56 static void transfer(void*, int64_t* new_slot, int64_t* old_slot) { in transfer()
60 static int64_t& element(slot_type* slot) { return *slot; } in element()
63 static auto apply(F&& f, int64_t x) -> decltype(std::forward<F>(f)(x, x)) { in apply()
68 static constexpr HashSlotFn get_hash_slot_fn() { in get_hash_slot_fn()
H A Draw_hash_set_test.cc514 using IntPolicy = ValuePolicy<int64_t>; typedef
/aosp_15_r20/external/abseil-cpp/absl/container/internal/
H A Draw_hash_set_benchmark.cc49 struct IntPolicy { struct
50 using slot_type = int64_t;
51 using key_type = int64_t;
52 using init_type = int64_t;
54 static void construct(void*, int64_t* slot, int64_t v) { *slot = v; } in construct()
55 static void destroy(void*, int64_t*) {} in destroy()
56 static void transfer(void*, int64_t* new_slot, int64_t* old_slot) { in transfer()
60 static int64_t& element(slot_type* slot) { return *slot; } in element()
63 static auto apply(F&& f, int64_t x) -> decltype(std::forward<F>(f)(x, x)) { in apply()
68 static constexpr HashSlotFn get_hash_slot_fn() { in get_hash_slot_fn()
H A Draw_hash_set_test.cc533 using IntPolicy = ValuePolicy<int64_t>; typedef
/aosp_15_r20/external/angle/third_party/abseil-cpp/absl/container/internal/
H A Draw_hash_set_benchmark.cc49 struct IntPolicy { struct
50 using slot_type = int64_t;
51 using key_type = int64_t;
52 using init_type = int64_t;
54 static void construct(void*, int64_t* slot, int64_t v) { *slot = v; } in construct()
55 static void destroy(void*, int64_t*) {} in destroy()
56 static void transfer(void*, int64_t* new_slot, int64_t* old_slot) { in transfer()
60 static int64_t& element(slot_type* slot) { return *slot; } in element()
63 static auto apply(F&& f, int64_t x) -> decltype(std::forward<F>(f)(x, x)) { in apply()
68 static constexpr HashSlotFn get_hash_slot_fn() { in get_hash_slot_fn()
H A Draw_hash_set_test.cc534 using IntPolicy = ValuePolicy<int64_t>; typedef
/aosp_15_r20/external/openscreen/third_party/abseil/src/absl/container/internal/
H A Draw_hash_set_test.cc253 struct IntPolicy { struct
254 using slot_type = int64_t;
255 using key_type = int64_t;
256 using init_type = int64_t;
258 static void construct(void*, int64_t* slot, int64_t v) { *slot = v; } in construct()
259 static void destroy(void*, int64_t*) {} in destroy()
260 static void transfer(void*, int64_t* new_slot, int64_t* old_slot) { in transfer()
264 static int64_t& element(slot_type* slot) { return *slot; } in element()
267 static auto apply(F&& f, int64_t x) -> decltype(std::forward<F>(f)(x, x)) { in apply()