Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/libcxx/include/__iterator/
H A Dmove_iterator.h64 move_iterator(const move_iterator<_Up>& __u) : __i(__u.base()) {} in move_iterator() function
72 move_iterator& operator=(const move_iterator<_Up>& __u) {
105 operator==(const move_iterator<_Iter1>& __x, const move_iterator<_Iter2>& __y)
113 operator<(const move_iterator<_Iter1>& __x, const move_iterator<_Iter2>& __y)
121 operator!=(const move_iterator<_Iter1>& __x, const move_iterator<_Iter2>& __y)
129 operator>(const move_iterator<_Iter1>& __x, const move_iterator<_Iter2>& __y)
137 operator>=(const move_iterator<_Iter1>& __x, const move_iterator<_Iter2>& __y)
154 operator-(const move_iterator<_Iter1>& __x, const move_iterator<_Iter2>& __y)
163 operator-(const move_iterator<_Iter1>& __x, const move_iterator<_Iter2>& __y)
171 move_iterator<_Iter>
[all …]
/freebsd-13.1/contrib/llvm-project/libcxx/include/
H A Diterator334 class move_iterator {
346 constexpr move_iterator(const move_iterator<U>& u);
348 constexpr move_iterator& operator=(const move_iterator<U>& u);
352 constexpr move_iterator& operator++();
367 operator==(const move_iterator<Iterator1>& x, const move_iterator<Iterator2>& y);
371 operator!=(const move_iterator<Iterator1>& x, const move_iterator<Iterator2>& y);
375 operator<(const move_iterator<Iterator1>& x, const move_iterator<Iterator2>& y);
379 operator<=(const move_iterator<Iterator1>& x, const move_iterator<Iterator2>& y);
383 operator>(const move_iterator<Iterator1>& x, const move_iterator<Iterator2>& y);
387 operator>=(const move_iterator<Iterator1>& x, const move_iterator<Iterator2>& y);
[all …]
H A D__split_buffer385 typedef move_iterator<iterator> _Ip;
430 __t.__construct_at_end(move_iterator<pointer>(__begin_),
431 move_iterator<pointer>(__end_));
450 __t.__construct_at_end(move_iterator<pointer>(__begin_),
451 move_iterator<pointer>(__end_));
483 __t.__construct_at_end(move_iterator<pointer>(__begin_),
484 move_iterator<pointer>(__end_));
513 move_iterator<pointer>(__end_));
544 move_iterator<pointer>(__end_));
573 move_iterator<pointer>(__end_));
[all …]
H A Dmodule.modulemap503 module move_iterator { private header "__iterator/move_iterator.h" }
H A Ddeque1713 typedef move_iterator<iterator> _Ip;
1736 typedef move_iterator<iterator> _Ip;
2267 return insert(__p, move_iterator<__bi>(__buf.begin()), move_iterator<__bi>(__buf.end()));
2281 return insert(__p, move_iterator<__fwd>(__buf.begin()), move_iterator<__fwd>(__buf.end()));
H A Dforward_list1009 typedef move_iterator<iterator> _Ip;
1047 typedef move_iterator<iterator> _Ip;
H A Dlist1347 typedef move_iterator<iterator> _Ip;
1371 typedef move_iterator<iterator> _Ip;
H A Dvector1342 typedef move_iterator<iterator> _Ip;
1394 typedef move_iterator<iterator> _Ip;
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ADT/
H A DSmallVector.h805 append(std::move_iterator<iterator>(this->end() - NumToInsert), in insert()
806 std::move_iterator<iterator>(this->end())); in insert()
874 append(std::move_iterator<iterator>(this->end() - NumToInsert), in insert()
875 std::move_iterator<iterator>(this->end())); in insert()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DRegionInfoImpl.h431 std::move_iterator<typename RegionSet::iterator>(Keep.begin()), in addSubRegion()
432 std::move_iterator<typename RegionSet::iterator>(Keep.end())); in addSubRegion()
/freebsd-13.1/lib/libc++/
H A DMakefile404 IT_HEADERS+= move_iterator.h
/freebsd-13.1/tools/build/mk/
H A DOptionalObsoleteFiles.inc3976 OLD_FILES+=usr/include/c++/v1/__iterator/move_iterator.h