Home
last modified time | relevance | path

Searched refs:key_compare (Results 1 – 25 of 50) sorted by relevance

12

/external/openscreen/third_party/abseil/src/absl/container/internal/
Dbtree_container.h46 typename KeyArg<IsTransparent<typename Tree::key_compare>::value>::
54 using key_compare = typename Tree::key_compare; variable
68 btree_container() : tree_(key_compare(), allocator_type()) {} in btree_container()
69 explicit btree_container(const key_compare &comp,
73 : tree_(key_compare(), alloc) {} in btree_container()
217 key_compare key_comp() const { return tree_.key_comp(); } in key_comp()
250 using key_compare = typename Tree::key_compare; variable
264 const key_compare &comp = key_compare(),
272 : btree_set_container(b, e, key_compare(), alloc) {} in btree_set_container()
276 const key_compare &comp = key_compare(),
[all …]
Dbtree.h222 using key_compare = typename key_compare_to_adapter<Compare>::type;
225 absl::negation<std::is_same<key_compare, Compare>>;
228 using is_key_compare_to = btree_is_key_compare_to<key_compare, Key>;
309 using key_compare = typename super_type::key_compare;
311 struct value_compare : private key_compare {
313 explicit value_compare(const key_compare &cmp) : key_compare(cmp) {}
317 -> decltype(std::declval<key_compare>()(left.first, right.first)) {
318 return key_compare::operator()(left.first, right.first);
384 using value_compare = typename set_params::common_params::key_compare;
455 using key_compare = typename Params::key_compare;
[all …]
/external/libcxx/include/
Dmap30 typedef Compare key_compare;
51 key_compare comp;
53 value_compare(key_compare c);
62 is_nothrow_default_constructible<key_compare>::value &&
63 is_nothrow_copy_constructible<key_compare>::value);
64 explicit map(const key_compare& comp);
65 map(const key_compare& comp, const allocator_type& a);
68 const key_compare& comp = key_compare());
71 const key_compare& comp, const allocator_type& a);
76 is_nothrow_move_constructible<key_compare>::value);
[all …]
Dset29 typedef Compare key_compare;
30 typedef key_compare value_compare;
50 is_nothrow_default_constructible<key_compare>::value &&
51 is_nothrow_copy_constructible<key_compare>::value);
64 is_nothrow_move_constructible<key_compare>::value);
83 is_nothrow_move_assignable<key_compare>::value);
142 __is_nothrow_swappable<key_compare>::value &&
148 key_compare key_comp() const;
230 typedef Compare key_compare;
231 typedef key_compare value_compare;
[all …]
/external/abseil-cpp/absl/container/internal/
Dbtree_container.h45 typename KeyArg<IsTransparent<typename Tree::key_compare>::value>::
53 using key_compare = typename Tree::key_compare; variable
67 btree_container() : tree_(key_compare(), allocator_type()) {} in btree_container()
68 explicit btree_container(const key_compare &comp,
194 key_compare key_comp() const { return tree_.key_comp(); } in key_comp()
227 using key_compare = typename Tree::key_compare; variable
241 const key_compare &comp = key_compare(),
249 const key_compare &comp = key_compare(),
383 using key_compare = typename Tree::key_compare; variable
533 using key_compare = typename Tree::key_compare; variable
[all …]
/external/webrtc/third_party/abseil-cpp/absl/container/internal/
Dbtree_container.h45 typename KeyArg<IsTransparent<typename Tree::key_compare>::value>::
53 using key_compare = typename Tree::key_compare; variable
67 btree_container() : tree_(key_compare(), allocator_type()) {} in btree_container()
68 explicit btree_container(const key_compare &comp,
194 key_compare key_comp() const { return tree_.key_comp(); } in key_comp()
227 using key_compare = typename Tree::key_compare; variable
241 const key_compare &comp = key_compare(),
249 const key_compare &comp = key_compare(),
383 using key_compare = typename Tree::key_compare; variable
533 using key_compare = typename Tree::key_compare; variable
[all …]
/external/llvm-project/libcxx/include/
Dmap29 typedef Compare key_compare;
50 key_compare comp;
52 value_compare(key_compare c);
61 is_nothrow_default_constructible<key_compare>::value &&
62 is_nothrow_copy_constructible<key_compare>::value);
63 explicit map(const key_compare& comp);
64 map(const key_compare& comp, const allocator_type& a);
67 const key_compare& comp = key_compare());
70 const key_compare& comp, const allocator_type& a);
75 is_nothrow_move_constructible<key_compare>::value);
[all …]
Dset28 typedef Compare key_compare;
29 typedef key_compare value_compare;
49 is_nothrow_default_constructible<key_compare>::value &&
50 is_nothrow_copy_constructible<key_compare>::value);
63 is_nothrow_move_constructible<key_compare>::value);
82 is_nothrow_move_assignable<key_compare>::value);
141 __is_nothrow_swappable<key_compare>::value &&
147 key_compare key_comp() const;
230 typedef Compare key_compare;
231 typedef key_compare value_compare;
[all …]
/external/libtextclassifier/abseil-cpp/absl/container/internal/
Dbtree_container.h45 typename KeyArg<IsTransparent<typename Tree::key_compare>::value>::
53 using key_compare = typename Tree::key_compare; variable
67 btree_container() : tree_(key_compare(), allocator_type()) {} in btree_container()
68 explicit btree_container(const key_compare &comp,
194 key_compare key_comp() const { return tree_.key_comp(); } in key_comp()
227 using key_compare = typename Tree::key_compare; variable
241 const key_compare &comp = key_compare(),
249 const key_compare &comp = key_compare(),
383 using key_compare = typename Tree::key_compare; variable
528 using key_compare = typename Tree::key_compare; variable
[all …]
Dbtree.h190 using key_compare = typename key_compare_to_adapter<Compare>::type;
193 absl::negation<std::is_same<key_compare, Compare>>;
196 using is_key_compare_to = btree_is_key_compare_to<key_compare, Key>;
277 using key_compare = typename super_type::key_compare;
279 struct value_compare : private key_compare {
281 explicit value_compare(const key_compare &cmp) : key_compare(cmp) {}
285 -> decltype(std::declval<key_compare>()(left.first, right.first)) {
286 return key_compare::operator()(left.first, right.first);
352 using value_compare = typename set_params::common_params::key_compare;
419 using key_compare = typename Params::key_compare;
[all …]
/external/rust/crates/grpcio-sys/grpc/third_party/abseil-cpp/absl/container/internal/
Dbtree_container.h45 typename KeyArg<IsTransparent<typename Tree::key_compare>::value>::
53 using key_compare = typename Tree::key_compare; variable
67 btree_container() : tree_(key_compare(), allocator_type()) {} in btree_container()
68 explicit btree_container(const key_compare &comp,
194 key_compare key_comp() const { return tree_.key_comp(); } in key_comp()
227 using key_compare = typename Tree::key_compare; variable
241 const key_compare &comp = key_compare(),
249 const key_compare &comp = key_compare(),
383 using key_compare = typename Tree::key_compare; variable
528 using key_compare = typename Tree::key_compare; variable
[all …]
Dbtree.h190 using key_compare = typename key_compare_to_adapter<Compare>::type;
193 absl::negation<std::is_same<key_compare, Compare>>;
196 using is_key_compare_to = btree_is_key_compare_to<key_compare, Key>;
277 using key_compare = typename super_type::key_compare;
279 struct value_compare : private key_compare {
281 explicit value_compare(const key_compare &cmp) : key_compare(cmp) {}
285 -> decltype(std::declval<key_compare>()(left.first, right.first)) {
286 return key_compare::operator()(left.first, right.first);
352 using value_compare = typename set_params::common_params::key_compare;
419 using key_compare = typename Params::key_compare;
[all …]
/external/angle/third_party/abseil-cpp/absl/container/internal/
Dbtree_container.h47 typename KeyArg<IsTransparent<typename Tree::key_compare>::value>::
55 using key_compare = typename Tree::original_key_compare; variable
69 btree_container() : tree_(key_compare(), allocator_type()) {} in btree_container()
70 explicit btree_container(const key_compare &comp,
74 : tree_(key_compare(), alloc) {} in btree_container()
218 key_compare key_comp() const { return key_compare(tree_.key_comp()); } in key_comp()
251 using key_compare = typename Tree::original_key_compare; variable
265 const key_compare &comp = key_compare(),
273 : btree_set_container(b, e, key_compare(), alloc) {} in btree_set_container()
277 const key_compare &comp = key_compare(),
[all …]
/external/abseil-cpp/absl/strings/internal/
Dstl_type_traits.h94 absl::void_t<typename C::key_type, typename C::key_compare,
96 : std::is_base_of<C, T<typename C::key_type, typename C::key_compare,
102 typename C::key_compare, typename C::allocator_type>>
105 typename C::key_compare, typename C::allocator_type>> {
172 absl::void_t<typename C::key_type, typename C::key_compare,
174 : std::is_convertible<C, T<typename C::key_type, typename C::key_compare,
180 typename C::key_compare, typename C::allocator_type>>
183 typename C::key_compare, typename C::allocator_type>> {};
/external/webrtc/third_party/abseil-cpp/absl/strings/internal/
Dstl_type_traits.h94 absl::void_t<typename C::key_type, typename C::key_compare,
96 : std::is_base_of<C, T<typename C::key_type, typename C::key_compare,
102 typename C::key_compare, typename C::allocator_type>>
105 typename C::key_compare, typename C::allocator_type>> {
172 absl::void_t<typename C::key_type, typename C::key_compare,
174 : std::is_convertible<C, T<typename C::key_type, typename C::key_compare,
180 typename C::key_compare, typename C::allocator_type>>
183 typename C::key_compare, typename C::allocator_type>> {};
/external/libtextclassifier/abseil-cpp/absl/strings/internal/
Dstl_type_traits.h94 absl::void_t<typename C::key_type, typename C::key_compare,
96 : std::is_base_of<C, T<typename C::key_type, typename C::key_compare,
102 typename C::key_compare, typename C::allocator_type>>
105 typename C::key_compare, typename C::allocator_type>> {
172 absl::void_t<typename C::key_type, typename C::key_compare,
174 : std::is_convertible<C, T<typename C::key_type, typename C::key_compare,
180 typename C::key_compare, typename C::allocator_type>>
183 typename C::key_compare, typename C::allocator_type>> {};
/external/openscreen/third_party/abseil/src/absl/strings/internal/
Dstl_type_traits.h94 absl::void_t<typename C::key_type, typename C::key_compare,
96 : std::is_base_of<C, T<typename C::key_type, typename C::key_compare,
102 typename C::key_compare, typename C::allocator_type>>
105 typename C::key_compare, typename C::allocator_type>> {
172 absl::void_t<typename C::key_type, typename C::key_compare,
174 : std::is_convertible<C, T<typename C::key_type, typename C::key_compare,
180 typename C::key_compare, typename C::allocator_type>>
183 typename C::key_compare, typename C::allocator_type>> {};
/external/rust/crates/grpcio-sys/grpc/third_party/abseil-cpp/absl/strings/internal/
Dstl_type_traits.h94 absl::void_t<typename C::key_type, typename C::key_compare,
96 : std::is_base_of<C, T<typename C::key_type, typename C::key_compare,
102 typename C::key_compare, typename C::allocator_type>>
105 typename C::key_compare, typename C::allocator_type>> {
172 absl::void_t<typename C::key_type, typename C::key_compare,
174 : std::is_convertible<C, T<typename C::key_type, typename C::key_compare,
180 typename C::key_compare, typename C::allocator_type>>
183 typename C::key_compare, typename C::allocator_type>> {};
/external/angle/third_party/abseil-cpp/absl/strings/internal/
Dstl_type_traits.h94 absl::void_t<typename C::key_type, typename C::key_compare,
96 : std::is_base_of<C, T<typename C::key_type, typename C::key_compare,
102 typename C::key_compare, typename C::allocator_type>>
105 typename C::key_compare, typename C::allocator_type>> {
172 absl::void_t<typename C::key_type, typename C::key_compare,
174 : std::is_convertible<C, T<typename C::key_type, typename C::key_compare,
180 typename C::key_compare, typename C::allocator_type>>
183 typename C::key_compare, typename C::allocator_type>> {};
/external/libchrome/base/
Dvalue_iterators.h126 using key_compare = DictStorage::key_compare; variable
165 using key_compare = DictStorage::key_compare; variable
/external/libchrome/base/containers/
Dflat_tree.h91 using key_compare = KeyCompare;
95 class value_compare : public key_compare {
105 return key_compare::operator()(extractor(left), extractor(right));
134 explicit flat_tree(const key_compare& comp);
140 const key_compare& comp = key_compare());
147 const key_compare& comp = key_compare());
151 const key_compare& comp = key_compare());
258 key_compare key_comp() const;
357 explicit KeyValueCompare(const key_compare& key_comp)
376 const key_compare& key_comp_;
[all …]
/external/llvm-project/libcxx/test/std/containers/associative/set/
Dtypes.pass.cpp43 static_assert((std::is_same<C::key_compare, std::less<int> >::value), ""); in main()
58 static_assert((std::is_same<C::key_compare, std::less<int> >::value), ""); in main()
/external/llvm-project/libcxx/test/std/containers/associative/multiset/
Dtypes.pass.cpp43 static_assert((std::is_same<C::key_compare, std::less<int> >::value), ""); in main()
58 static_assert((std::is_same<C::key_compare, std::less<int> >::value), ""); in main()
/external/libcxx/test/std/containers/associative/multiset/
Dtypes.pass.cpp43 static_assert((std::is_same<C::key_compare, std::less<int> >::value), ""); in main()
58 static_assert((std::is_same<C::key_compare, std::less<int> >::value), ""); in main()
/external/libcxx/test/std/containers/associative/set/
Dtypes.pass.cpp43 static_assert((std::is_same<C::key_compare, std::less<int> >::value), ""); in main()
58 static_assert((std::is_same<C::key_compare, std::less<int> >::value), ""); in main()

12