Lines Matching refs:CurrentIndex
3208 size_t CurrentIndex = 0; member in __anon5386100c0c11::PhiNodeSetIterator
3308 void SkipRemovedElements(size_t &CurrentIndex) { in SkipRemovedElements() argument
3309 while (CurrentIndex < NodeList.size()) { in SkipRemovedElements()
3310 auto it = NodeMap.find(NodeList[CurrentIndex]); in SkipRemovedElements()
3313 if (it != NodeMap.end() && it->second == CurrentIndex) in SkipRemovedElements()
3315 ++CurrentIndex; in SkipRemovedElements()
3321 : Set(Set), CurrentIndex(Start) {} in PhiNodeSetIterator()
3324 assert(CurrentIndex < Set->NodeList.size() && in operator *()
3326 return Set->NodeList[CurrentIndex]; in operator *()
3330 assert(CurrentIndex < Set->NodeList.size() && in operator ++()
3332 ++CurrentIndex; in operator ++()
3333 Set->SkipRemovedElements(CurrentIndex); in operator ++()
3338 return CurrentIndex == RHS.CurrentIndex; in operator ==()