[ADT] Use small_buckets() in SmallPtrSetImpl::remove_if (NFC) (#153962)
This commit is contained in:
parent
75bf739208
commit
1c8da29f48
@ -435,7 +435,8 @@ public:
|
||||
bool remove_if(UnaryPredicate P) {
|
||||
bool Removed = false;
|
||||
if (isSmall()) {
|
||||
const void **APtr = CurArray, **E = CurArray + NumEntries;
|
||||
auto Buckets = small_buckets();
|
||||
const void **APtr = Buckets.begin(), **E = Buckets.end();
|
||||
while (APtr != E) {
|
||||
PtrType Ptr = PtrTraits::getFromVoidPointer(const_cast<void *>(*APtr));
|
||||
if (P(Ptr)) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user