Lines Matching refs:CurrentIndex
3459 size_t CurrentIndex = 0; member in __anon01de4a8e0c11::PhiNodeSetIterator
3555 void SkipRemovedElements(size_t &CurrentIndex) { in SkipRemovedElements() argument
3556 while (CurrentIndex < NodeList.size()) { in SkipRemovedElements()
3557 auto it = NodeMap.find(NodeList[CurrentIndex]); in SkipRemovedElements()
3560 if (it != NodeMap.end() && it->second == CurrentIndex) in SkipRemovedElements()
3562 ++CurrentIndex; in SkipRemovedElements()
3568 : Set(Set), CurrentIndex(Start) {} in PhiNodeSetIterator()
3571 assert(CurrentIndex < Set->NodeList.size() && in operator *()
3573 return Set->NodeList[CurrentIndex]; in operator *()
3577 assert(CurrentIndex < Set->NodeList.size() && in operator ++()
3579 ++CurrentIndex; in operator ++()
3580 Set->SkipRemovedElements(CurrentIndex); in operator ++()
3585 return CurrentIndex == RHS.CurrentIndex; in operator ==()