|
LLVM 22.0.0git
|
#include "llvm/ADT/ImmutableSet.h"
Public Types | |
| using | iterator_category = std::bidirectional_iterator_tag |
| using | value_type = ImutAVLTree<ImutInfo> |
| using | difference_type = std::ptrdiff_t |
| using | pointer = value_type * |
| using | reference = value_type & |
| using | TreeTy = ImutAVLTree<ImutInfo> |
Public Member Functions | |
| ImutAVLTreeInOrderIterator (const TreeTy *Root) | |
| ImutAVLTreeInOrderIterator () | |
| bool | operator== (const ImutAVLTreeInOrderIterator &x) const |
| bool | operator!= (const ImutAVLTreeInOrderIterator &x) const |
| TreeTy & | operator* () const |
| TreeTy * | operator-> () const |
| ImutAVLTreeInOrderIterator & | operator++ () |
| ImutAVLTreeInOrderIterator & | operator-- () |
| void | skipSubTree () |
Definition at line 779 of file ImmutableSet.h.
| using llvm::ImutAVLTreeInOrderIterator< ImutInfo >::difference_type = std::ptrdiff_t |
Definition at line 787 of file ImmutableSet.h.
| using llvm::ImutAVLTreeInOrderIterator< ImutInfo >::iterator_category = std::bidirectional_iterator_tag |
Definition at line 785 of file ImmutableSet.h.
| using llvm::ImutAVLTreeInOrderIterator< ImutInfo >::pointer = value_type * |
Definition at line 788 of file ImmutableSet.h.
| using llvm::ImutAVLTreeInOrderIterator< ImutInfo >::reference = value_type & |
Definition at line 789 of file ImmutableSet.h.
| using llvm::ImutAVLTreeInOrderIterator< ImutInfo >::TreeTy = ImutAVLTree<ImutInfo> |
Definition at line 791 of file ImmutableSet.h.
| using llvm::ImutAVLTreeInOrderIterator< ImutInfo >::value_type = ImutAVLTree<ImutInfo> |
Definition at line 786 of file ImmutableSet.h.
|
inline |
Definition at line 793 of file ImmutableSet.h.
Referenced by operator!=(), operator++(), operator--(), and operator==().
|
inline |
Definition at line 798 of file ImmutableSet.h.
|
inline |
Definition at line 804 of file ImmutableSet.h.
References ImutAVLTreeInOrderIterator().
|
inline |
Definition at line 808 of file ImmutableSet.h.
|
inline |
Definition at line 811 of file ImmutableSet.h.
References ImutAVLTreeInOrderIterator().
|
inline |
Definition at line 819 of file ImmutableSet.h.
References ImutAVLTreeInOrderIterator().
|
inline |
Definition at line 809 of file ImmutableSet.h.
|
inline |
Definition at line 800 of file ImmutableSet.h.
References ImutAVLTreeInOrderIterator().
|
inline |
Definition at line 827 of file ImmutableSet.h.
Referenced by llvm::ImutAVLTree< ValInfo >::isEqual().