Lines Matching refs:CurrentIndex
3227 size_t CurrentIndex = 0; member in __anon78e22a880c11::PhiNodeSetIterator
3327 void SkipRemovedElements(size_t &CurrentIndex) { in SkipRemovedElements() argument
3328 while (CurrentIndex < NodeList.size()) { in SkipRemovedElements()
3329 auto it = NodeMap.find(NodeList[CurrentIndex]); in SkipRemovedElements()
3332 if (it != NodeMap.end() && it->second == CurrentIndex) in SkipRemovedElements()
3334 ++CurrentIndex; in SkipRemovedElements()
3340 : Set(Set), CurrentIndex(Start) {} in PhiNodeSetIterator()
3343 assert(CurrentIndex < Set->NodeList.size() && in operator *()
3345 return Set->NodeList[CurrentIndex]; in operator *()
3349 assert(CurrentIndex < Set->NodeList.size() && in operator ++()
3351 ++CurrentIndex; in operator ++()
3352 Set->SkipRemovedElements(CurrentIndex); in operator ++()
3357 return CurrentIndex == RHS.CurrentIndex; in operator ==()