Home
last modified time | relevance | path

Searched refs:value_compare (Results 1 – 12 of 12) sorted by relevance

/freebsd/contrib/llvm-project/libcxx/include/__cxx03/
H A Dset29 typedef key_compare value_compare;
51 explicit set(const value_compare& comp);
52 set(const value_compare& comp, const allocator_type& a);
55 const value_compare& comp = value_compare());
57 set(InputIterator first, InputIterator last, const value_compare& comp,
69 set(initializer_list<value_type> il, const value_compare& comp = value_compare());
70 set(initializer_list<value_type> il, const value_compare& comp,
155 value_compare value_comp() const;
274 typedef key_compare value_compare;
295 explicit multiset(const value_compare& comp);
[all …]
H A Dqueue391 typedef _Compare value_compare;
400 value_compare comp;
413 _LIBCPP_HIDE_FROM_ABI explicit priority_queue(const value_compare& __comp) : c(), comp(__comp) {}
414 _LIBCPP_HIDE_FROM_ABI priority_queue(const value_compare& __comp, const container_type& __c);
416 …_ABI priority_queue(_InputIter __f, _InputIter __l, const value_compare& __comp = value_compare());
420 …priority_queue(_InputIter __f, _InputIter __l, const value_compare& __comp, const container_type& …
426 _LIBCPP_HIDE_FROM_ABI priority_queue(const value_compare& __comp, const _Alloc& __a);
429 …_LIBCPP_HIDE_FROM_ABI priority_queue(const value_compare& __comp, const container_type& __c, const…
446 …_LIBCPP_HIDE_FROM_ABI priority_queue(_InputIter __f, _InputIter __l, const value_compare& __comp, …
454 …_InputIter __f, _InputIter __l, const value_compare& __comp, const container_type& __c, const _All…
[all …]
H A Dmap45 class value_compare
51 value_compare(key_compare c);
194 value_compare value_comp() const;
331 class value_compare
336 value_compare(key_compare c);
456 value_compare value_comp() const;
857 …class _LIBCPP_TEMPLATE_VIS value_compare : public __binary_function<value_type, value_type, bool> {
863 _LIBCPP_HIDE_FROM_ABI value_compare(key_compare __c) : comp(__c) {}
965 …_LIBCPP_HIDE_FROM_ABI value_compare value_comp() const { return value_compare(__tree_.value_comp()…
1121 …class _LIBCPP_TEMPLATE_VIS value_compare : public __binary_function<value_type, value_type, bool> {
[all …]
H A D__tree864 typedef _Compare value_compare;
913 __compressed_pair<size_type, value_compare> __pair3_;
938 _LIBCPP_HIDE_FROM_ABI value_compare& value_comp() _NOEXCEPT { return __pair3_.second(); }
939 …_LIBCPP_HIDE_FROM_ABI const value_compare& value_comp() const _NOEXCEPT { return __pair3_.second()…
953 _LIBCPP_HIDE_FROM_ABI explicit __tree(const value_compare& __comp);
955 _LIBCPP_HIDE_FROM_ABI __tree(const value_compare& __comp, const allocator_type& __a);
1267 __tree<_Tp, _Compare, _Allocator>::__tree(const value_compare& __comp) : __pair3_(0, __comp) {
1280 __tree<_Tp, _Compare, _Allocator>::__tree(const value_compare& __comp, const allocator_type& __a)
1465 …static_assert(is_copy_constructible<value_compare>::value, "Comparator must be copy-constructible.…
/freebsd/contrib/llvm-project/libcxx/include/
H A Dqueue522 typedef _Compare value_compare;
531 value_compare comp;
535 …ault_constructible<container_type>::value&& is_nothrow_default_constructible<value_compare>::value)
549 …w_move_constructible<container_type>::value && is_nothrow_move_constructible<value_compare>::value)
553 …is_nothrow_move_assignable<container_type>::value && is_nothrow_move_assignable<value_compare>::va…
560 …_LIBCPP_CONSTEXPR_SINCE_CXX26 _LIBCPP_HIDE_FROM_ABI explicit priority_queue(const value_compare& _…
563 priority_queue(const value_compare& __comp, const container_type& __c);
565 …_LIBCPP_CONSTEXPR_SINCE_CXX26 _LIBCPP_HIDE_FROM_ABI priority_queue(const value_compare& __comp, co…
569 priority_queue(_InputIter __f, _InputIter __l, const value_compare& __comp = value_compare());
573 …priority_queue(_InputIter __f, _InputIter __l, const value_compare& __comp, const container_type& …
[all …]
H A Dset29 typedef key_compare value_compare;
51 explicit set(const value_compare& comp);
52 set(const value_compare& comp, const allocator_type& a);
55 const value_compare& comp = value_compare());
57 set(InputIterator first, InputIterator last, const value_compare& comp,
69 set(initializer_list<value_type> il, const value_compare& comp = value_compare());
70 set(initializer_list<value_type> il, const value_compare& comp,
155 value_compare value_comp() const;
274 typedef key_compare value_compare;
295 explicit multiset(const value_compare& comp);
[all …]
H A D__tree798 typedef _Compare value_compare;
855 _LIBCPP_COMPRESSED_PAIR(size_type, __size_, value_compare, __value_comp_);
879 _LIBCPP_HIDE_FROM_ABI value_compare& value_comp() _NOEXCEPT { return __value_comp_; }
880 _LIBCPP_HIDE_FROM_ABI const value_compare& value_comp() const _NOEXCEPT { return __value_comp_; }
894 _LIBCPP_HIDE_FROM_ABI explicit __tree(const value_compare& __comp) _NOEXCEPT_(
895 …ault_constructible<__node_allocator>::value&& is_nothrow_copy_constructible<value_compare>::value);
897 _LIBCPP_HIDE_FROM_ABI __tree(const value_compare& __comp, const allocator_type& __a);
905 …move_constructible<__node_allocator>::value&& is_nothrow_move_constructible<value_compare>::value);
908 _NOEXCEPT_(is_nothrow_move_assignable<value_compare>::value &&
928 _NOEXCEPT_(__is_nothrow_swappable_v<value_compare> &&
[all …]
H A Dmap45 class value_compare
51 value_compare(key_compare c);
194 value_compare value_comp() const;
331 class value_compare
336 value_compare(key_compare c);
456 value_compare value_comp() const;
879 class value_compare : public __binary_function<value_type, value_type, bool> {
885 _LIBCPP_HIDE_FROM_ABI value_compare(key_compare __c) : comp(__c) {}
1045 …_LIBCPP_HIDE_FROM_ABI value_compare value_comp() const { return value_compare(__tree_.value_comp()…
1549 class value_compare : public __binary_function<value_type, value_type, bool> {
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__flat_map/
H A Dflat_multimap.h114 class value_compare {
117 _LIBCPP_HIDE_FROM_ABI value_compare(key_compare __c) : __comp_(__c) {} in value_compare() function
617 _LIBCPP_HIDE_FROM_ABI value_compare value_comp() const { return value_compare(__compare_); } in value_comp()
H A Dflat_map.h114 class value_compare {
117 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX26 value_compare(key_compare __c) : __comp_(__c) … in value_compare() function
758 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX26 value_compare value_comp() const { in value_comp()
759 return value_compare(__compare_); in value_comp()
/freebsd/contrib/llvm-project/libcxx/include/__flat_set/
H A Dflat_multiset.h98 using value_compare = _Compare; variable
484 _LIBCPP_HIDE_FROM_ABI value_compare value_comp() const { return __compare_; } in value_comp()
H A Dflat_set.h97 using value_compare = _Compare; variable
540 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX26 value_compare value_comp() const { return __co… in value_comp()