comparison libcxx/include/__algorithm/prev_permutation.h @ 252:1f2b6ac9f198 llvm-original

LLVM16-1
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Fri, 18 Aug 2023 09:04:13 +0900
parents c4bab56944e8
children
comparison
equal deleted inserted replaced
237:c80f45b162ad 252:1f2b6ac9f198
68 template <class _BidirectionalIterator> 68 template <class _BidirectionalIterator>
69 inline _LIBCPP_INLINE_VISIBILITY _LIBCPP_CONSTEXPR_SINCE_CXX20 69 inline _LIBCPP_INLINE_VISIBILITY _LIBCPP_CONSTEXPR_SINCE_CXX20
70 bool 70 bool
71 prev_permutation(_BidirectionalIterator __first, _BidirectionalIterator __last) 71 prev_permutation(_BidirectionalIterator __first, _BidirectionalIterator __last)
72 { 72 {
73 return _VSTD::prev_permutation(__first, __last, 73 return _VSTD::prev_permutation(__first, __last, __less<>());
74 __less<typename iterator_traits<_BidirectionalIterator>::value_type>());
75 } 74 }
76 75
77 _LIBCPP_END_NAMESPACE_STD 76 _LIBCPP_END_NAMESPACE_STD
78 77
79 #endif // _LIBCPP___ALGORITHM_PREV_PERMUTATION_H 78 #endif // _LIBCPP___ALGORITHM_PREV_PERMUTATION_H