Lines Matching refs:CurrentIndex
3553 size_t CurrentIndex = 0; member in __anon132ce9ad0d11::PhiNodeSetIterator
3649 void SkipRemovedElements(size_t &CurrentIndex) { in SkipRemovedElements() argument
3650 while (CurrentIndex < NodeList.size()) { in SkipRemovedElements()
3651 auto it = NodeMap.find(NodeList[CurrentIndex]); in SkipRemovedElements()
3654 if (it != NodeMap.end() && it->second == CurrentIndex) in SkipRemovedElements()
3656 ++CurrentIndex; in SkipRemovedElements()
3662 : Set(Set), CurrentIndex(Start) {} in PhiNodeSetIterator()
3665 assert(CurrentIndex < Set->NodeList.size() && in operator *()
3667 return Set->NodeList[CurrentIndex]; in operator *()
3671 assert(CurrentIndex < Set->NodeList.size() && in operator ++()
3673 ++CurrentIndex; in operator ++()
3674 Set->SkipRemovedElements(CurrentIndex); in operator ++()
3679 return CurrentIndex == RHS.CurrentIndex; in operator ==()