Lines Matching refs:Current
519 auto *Current = Start; in linksAt() local
520 while (Current->isRemapped()) in linksAt()
521 Current = &Links[Current->getRemapIndex()]; in linksAt()
523 auto NewRemap = Current->Number; in linksAt()
527 Current = Start; in linksAt()
528 while (Current->isRemapped()) { in linksAt()
529 auto *Next = &Links[Current->getRemapIndex()]; in linksAt()
530 Current->updateRemap(NewRemap); in linksAt()
531 Current = Next; in linksAt()
534 return *Current; in linksAt()
616 auto *Current = Lower; in tryMergeUpwards() local
617 auto Attrs = Current->getAttrs(); in tryMergeUpwards()
618 while (Current->hasAbove() && Current != Upper) { in tryMergeUpwards()
619 Found.push_back(Current); in tryMergeUpwards()
620 Attrs |= Current->getAttrs(); in tryMergeUpwards()
621 Current = &linksAt(Current->getAbove()); in tryMergeUpwards()
624 if (Current != Upper) in tryMergeUpwards()