Home
last modified time | relevance | path

Searched defs:DecomposePolicy (Results 1 – 7 of 7) sorted by relevance

/aosp_15_r20/external/openscreen/third_party/abseil/src/absl/container/internal/
H A Draw_hash_set_test.cc572 struct DecomposePolicy { struct
573 using slot_type = DecomposeType;
574 using key_type = DecomposeType;
575 using init_type = DecomposeType;
578 static void construct(void*, DecomposeType* slot, T&& v) { in construct()
581 static void destroy(void*, DecomposeType*) {} in destroy()
582 static DecomposeType& element(slot_type* slot) { return *slot; } in element()
585 static auto apply(F&& f, const T& x) -> decltype(std::forward<F>(f)(x, x)) { in apply()
/aosp_15_r20/external/webrtc/third_party/abseil-cpp/absl/container/internal/
H A Draw_hash_set_test.cc714 struct DecomposePolicy { struct
715 using slot_type = DecomposeType;
716 using key_type = DecomposeType;
717 using init_type = DecomposeType;
720 static void construct(void*, DecomposeType* slot, T&& v) { in construct()
723 static void destroy(void*, DecomposeType* slot) { slot->~DecomposeType(); } in destroy()
724 static DecomposeType& element(slot_type* slot) { return *slot; } in element()
727 static auto apply(F&& f, const T& x) -> decltype(std::forward<F>(f)(x, x)) { in apply()
/aosp_15_r20/external/rust/android-crates-io/crates/grpcio-sys/grpc/third_party/abseil-cpp/absl/container/internal/
Draw_hash_set_test.cc725 struct DecomposePolicy { struct
726 using slot_type = DecomposeType;
727 using key_type = DecomposeType;
728 using init_type = DecomposeType;
731 static void construct(void*, DecomposeType* slot, T&& v) { in construct()
734 static void destroy(void*, DecomposeType* slot) { slot->~DecomposeType(); } in destroy()
735 static DecomposeType& element(slot_type* slot) { return *slot; } in element()
738 static auto apply(F&& f, const T& x) -> decltype(std::forward<F>(f)(x, x)) { in apply()
/aosp_15_r20/external/private-join-and-compute/third_party/abseil-cpp-20230125.2/absl/container/internal/
H A Draw_hash_set_test.cc725 struct DecomposePolicy { struct
726 using slot_type = DecomposeType;
727 using key_type = DecomposeType;
728 using init_type = DecomposeType;
731 static void construct(void*, DecomposeType* slot, T&& v) { in construct()
734 static void destroy(void*, DecomposeType* slot) { slot->~DecomposeType(); } in destroy()
735 static DecomposeType& element(slot_type* slot) { return *slot; } in element()
738 static auto apply(F&& f, const T& x) -> decltype(std::forward<F>(f)(x, x)) { in apply()
/aosp_15_r20/external/cronet/third_party/abseil-cpp/absl/container/internal/
H A Draw_hash_set_test.cc1084 struct DecomposePolicy { struct
1085 using slot_type = DecomposeType;
1086 using key_type = DecomposeType;
1087 using init_type = DecomposeType;
1090 static void construct(void*, DecomposeType* slot, T&& v) { in construct()
1093 static void destroy(void*, DecomposeType* slot) { slot->~DecomposeType(); } in destroy()
1094 static DecomposeType& element(slot_type* slot) { return *slot; } in element()
1097 static auto apply(F&& f, const T& x) -> decltype(std::forward<F>(f)(x, x)) { in apply()
1102 static constexpr HashSlotFn get_hash_slot_fn() { in get_hash_slot_fn()
/aosp_15_r20/external/abseil-cpp/absl/container/internal/
H A Draw_hash_set_test.cc1099 struct DecomposePolicy { struct
1100 using slot_type = DecomposeType;
1101 using key_type = DecomposeType;
1102 using init_type = DecomposeType;
1105 static void construct(void*, DecomposeType* slot, T&& v) { in construct()
1108 static void destroy(void*, DecomposeType* slot) { slot->~DecomposeType(); } in destroy()
1109 static DecomposeType& element(slot_type* slot) { return *slot; } in element()
1112 static auto apply(F&& f, const T& x) -> decltype(std::forward<F>(f)(x, x)) { in apply()
1117 static constexpr HashSlotFn get_hash_slot_fn() { in get_hash_slot_fn()
/aosp_15_r20/external/angle/third_party/abseil-cpp/absl/container/internal/
H A Draw_hash_set_test.cc1100 struct DecomposePolicy { struct
1101 using slot_type = DecomposeType;
1102 using key_type = DecomposeType;
1103 using init_type = DecomposeType;
1106 static void construct(void*, DecomposeType* slot, T&& v) { in construct()
1109 static void destroy(void*, DecomposeType* slot) { slot->~DecomposeType(); } in destroy()
1110 static DecomposeType& element(slot_type* slot) { return *slot; } in element()
1113 static auto apply(F&& f, const T& x) -> decltype(std::forward<F>(f)(x, x)) { in apply()
1118 static constexpr HashSlotFn get_hash_slot_fn() { in get_hash_slot_fn()