Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/test/Modules/Inputs/PR31469/
H A Dtextual.h6 template <class _VoidPtr> class __list_iterator {
/llvm-project-15.0.7/clang/test/Analysis/Inputs/
H A Dsystem-header-simulator-cxx.h160 template <typename T, typename Ptr, typename Ref> struct __list_iterator { struct
161 typedef __list_iterator<T, __typeof__(T::data) *, __typeof__(T::data) &> iterator; argument
170 __list_iterator(T* it = 0) : item(it) {} in item() argument
171 __list_iterator(const iterator &rhs): item(rhs.item) {} in __list_iterator() argument
172 __list_iterator<T, Ptr, Ref>& operator++() { item = item->next; return *this; }
173 __list_iterator<T, Ptr, Ref> operator++(int) {
178 __list_iterator<T, Ptr, Ref> operator--() { item = item->prev; return *this; } argument
179 __list_iterator<T, Ptr, Ref> operator--(int) {
197 friend struct __list_iterator; argument
359 typedef __list_iterator<__item, T *, T &> iterator;
[all …]
/llvm-project-15.0.7/libcxx/include/
H A Dlist319 class _LIBCPP_TEMPLATE_VIS __list_iterator
347 __list_iterator() _NOEXCEPT : __ptr_(nullptr)
355 __list_iterator(const __list_iterator& __p)
362 ~__list_iterator()
368 __list_iterator& operator=(const __list_iterator& __p)
396 __list_iterator& operator++()
404 __list_iterator operator++(int) {__list_iterator __t(*this); ++(*this); return __t;}
407 __list_iterator& operator--()
415 __list_iterator operator--(int) {__list_iterator __t(*this); --(*this); return __t;}
418 bool operator==(const __list_iterator& __x, const __list_iterator& __y)
[all …]