Home
last modified time | relevance | path

Searched refs:__ra_iterator (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/libcxx/include/__flat_set/
H A Dra_iterator.h39 struct __ra_iterator { struct
55 _LIBCPP_HIDE_FROM_ABI __ra_iterator() argument
59 …_LIBCPP_HIDE_FROM_ABI explicit constexpr __ra_iterator(_Iterator __iter) : __iter_(std::move(__ite… in __ra_iterator() function
70 _LIBCPP_HIDE_FROM_ABI constexpr __ra_iterator& operator++() { argument
75 _LIBCPP_HIDE_FROM_ABI constexpr __ra_iterator operator++(int) {
76 __ra_iterator __tmp(*this);
81 _LIBCPP_HIDE_FROM_ABI constexpr __ra_iterator& operator--() {
86 _LIBCPP_HIDE_FROM_ABI constexpr __ra_iterator operator--(int) {
87 __ra_iterator __tmp(*this);
92 _LIBCPP_HIDE_FROM_ABI constexpr __ra_iterator& operator+=(difference_type __x) {
[all …]
H A Dflat_multiset.h103 …using iterator = __ra_iterator<flat_multiset, typename _KeyContainer::const_iterator…
H A Dflat_set.h102 using iterator = __ra_iterator<flat_set, typename _KeyContainer::const_iterator>;