FastLED 3.9.15
Loading...
Searching...
No Matches

◆ operator--() [1/2]

template<typename T, typename Compare = less<T>, typename Allocator = allocator_slab<char>>
reverse_iterator & fl::RedBlackTree< T, Compare, Allocator >::reverse_iterator::operator-- ( )
inline

Definition at line 590 of file rbtree.h.

590 {
591 if (mNode) {
593 } else if (mTree && mTree->mRoot) {
594 // Decrementing from rend() should give us the minimum element
595 mNode = mTree->minimum(mTree->mRoot);
596 }
597 return *this;
598 }
RBNode * successor(RBNode *x) const
Definition rbtree.h:533
const RedBlackTree * mTree
Definition rbtree.h:531

References reverse_iterator(), mNode, mTree, and successor().

+ Here is the call graph for this function: