LLDB mainline
|
#include <Iterable.h>
Public Types | |
typedef C::const_iterator | BackingIterator |
Private Attributes | |
BackingIterator | m_iter |
Friends | |
template<typename C1 , typename E1 , E1(*)(typename C1::const_iterator &) A1> | |
AdaptedConstIterator< C1, E1, A1 > | operator+ (typename C1::const_iterator::difference_type, AdaptedConstIterator< C1, E1, A1 > &) |
template<typename C1 , typename E1 , E1(*)(typename C1::const_iterator &) A1> | |
C1::const_iterator::difference_type | operator- (AdaptedConstIterator< C1, E1, A1 > &, AdaptedConstIterator< C1, E1, A1 > &) |
template<typename C1 , typename E1 , E1(*)(typename C1::const_iterator &) A1> | |
void | swap (AdaptedConstIterator< C1, E1, A1 > &, AdaptedConstIterator< C1, E1, A1 > &) |
Definition at line 26 of file Iterable.h.
typedef C::const_iterator lldb_private::AdaptedConstIterator< C, E, A >::BackingIterator |
Definition at line 28 of file Iterable.h.
|
inline |
Definition at line 31 of file Iterable.h.
|
inline |
Definition at line 35 of file Iterable.h.
Referenced by lldb_private::AdaptedConstIterator< C, E, A >::operator+(), lldb_private::AdaptedConstIterator< C, E, A >::operator-(), and lldb_private::AdaptedConstIterator< C, E, A >::operator[]().
|
inline |
Definition at line 38 of file Iterable.h.
|
default |
|
inline |
Definition at line 54 of file Iterable.h.
References lldb_private::AdaptedConstIterator< C, E, A >::m_iter.
|
inline |
Definition at line 59 of file Iterable.h.
References lldb_private::AdaptedConstIterator< C, E, A >::m_iter.
|
inline |
Definition at line 95 of file Iterable.h.
References lldb_private::AdaptedConstIterator< C, E, A >::AdaptedConstIterator(), and lldb_private::AdaptedConstIterator< C, E, A >::m_iter.
|
inline |
Definition at line 69 of file Iterable.h.
References lldb_private::AdaptedConstIterator< C, E, A >::m_iter.
|
inline |
Definition at line 82 of file Iterable.h.
References lldb_private::AdaptedConstIterator< C, E, A >::m_iter.
|
inline |
Definition at line 100 of file Iterable.h.
References lldb_private::AdaptedConstIterator< C, E, A >::AdaptedConstIterator(), and lldb_private::AdaptedConstIterator< C, E, A >::m_iter.
|
inline |
Definition at line 75 of file Iterable.h.
References lldb_private::AdaptedConstIterator< C, E, A >::m_iter.
|
inline |
Definition at line 88 of file Iterable.h.
References lldb_private::AdaptedConstIterator< C, E, A >::m_iter.
|
inline |
Definition at line 61 of file Iterable.h.
References lldb_private::AdaptedConstIterator< C, E, A >::m_iter.
|
inline |
Definition at line 105 of file Iterable.h.
References lldb_private::AdaptedConstIterator< C, E, A >::m_iter.
|
inline |
Definition at line 107 of file Iterable.h.
References lldb_private::AdaptedConstIterator< C, E, A >::m_iter.
|
inline |
Definition at line 41 of file Iterable.h.
References lldb_private::AdaptedConstIterator< C, E, A >::m_iter.
|
inline |
Definition at line 50 of file Iterable.h.
References lldb_private::AdaptedConstIterator< C, E, A >::m_iter.
|
inline |
Definition at line 109 of file Iterable.h.
References lldb_private::AdaptedConstIterator< C, E, A >::m_iter.
|
inline |
Definition at line 111 of file Iterable.h.
References lldb_private::AdaptedConstIterator< C, E, A >::m_iter.
|
inline |
Definition at line 64 of file Iterable.h.
References lldb_private::AdaptedConstIterator< C, E, A >::AdaptedConstIterator(), and lldb_private::AdaptedConstIterator< C, E, A >::m_iter.
|
friend |
|
friend |
|
friend |
|
private |
Definition at line 128 of file Iterable.h.
Referenced by lldb_private::AdaptedConstIterator< C, E, A >::operator!=(), lldb_private::AdaptedConstIterator< C, E, A >::operator*(), lldb_private::AdaptedConstIterator< C, E, A >::operator+(), lldb_private::AdaptedConstIterator< C, E, A >::operator++(), lldb_private::AdaptedConstIterator< C, E, A >::operator+=(), lldb_private::operator-(), lldb_private::AdaptedConstIterator< C, E, A >::operator-(), lldb_private::AdaptedConstIterator< C, E, A >::operator--(), lldb_private::AdaptedConstIterator< C, E, A >::operator-=(), lldb_private::AdaptedConstIterator< C, E, A >::operator->(), lldb_private::AdaptedConstIterator< C, E, A >::operator<(), lldb_private::AdaptedConstIterator< C, E, A >::operator<=(), lldb_private::AdaptedConstIterator< C, E, A >::operator=(), lldb_private::AdaptedConstIterator< C, E, A >::operator==(), lldb_private::AdaptedConstIterator< C, E, A >::operator>(), lldb_private::AdaptedConstIterator< C, E, A >::operator>=(), lldb_private::AdaptedConstIterator< C, E, A >::operator[](), and lldb_private::swap().