| /freebsd/contrib/llvm-project/libcxx/include/__cxx03/ |
| H A D | set | 29 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 | queue | 391 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 D | map | 45 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 | __tree | 864 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 D | queue | 522 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 D | set | 29 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 | __tree | 798 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 D | map | 45 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 D | flat_multimap.h | 114 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 D | flat_map.h | 114 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 D | flat_multiset.h | 98 using value_compare = _Compare; variable 484 _LIBCPP_HIDE_FROM_ABI value_compare value_comp() const { return __compare_; } in value_comp()
|
| H A D | flat_set.h | 97 using value_compare = _Compare; variable 540 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX26 value_compare value_comp() const { return __co… in value_comp()
|