Skip to content

Commit 049e51e

Browse files
kazutakahiratajyli0116
authored andcommitted
[ADT] Use llvm::partition_point (NFC) (llvm#137495)
1 parent 3e21da1 commit 049e51e

File tree

1 file changed

+6
-8
lines changed

1 file changed

+6
-8
lines changed

llvm/include/llvm/ADT/AddressRanges.h

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -97,10 +97,8 @@ template <typename T> class AddressRangesBase {
9797
if (Start >= End)
9898
return Ranges.end();
9999

100-
auto It =
101-
std::partition_point(Ranges.begin(), Ranges.end(), [=](const T &R) {
102-
return AddressRange(R).start() <= Start;
103-
});
100+
auto It = llvm::partition_point(
101+
Ranges, [=](const T &R) { return AddressRange(R).start() <= Start; });
104102

105103
if (It == Ranges.begin())
106104
return Ranges.end();
@@ -169,10 +167,10 @@ class AddressRangesMap : public AddressRangesBase<AddressRangeValuePair> {
169167
return;
170168

171169
// Search for range which is less than or equal incoming Range.
172-
auto It = std::partition_point(Ranges.begin(), Ranges.end(),
173-
[=](const AddressRangeValuePair &R) {
174-
return R.Range.start() <= Range.start();
175-
});
170+
auto It =
171+
llvm::partition_point(Ranges, [=](const AddressRangeValuePair &R) {
172+
return R.Range.start() <= Range.start();
173+
});
176174

177175
if (It != Ranges.begin())
178176
It--;

0 commit comments

Comments
 (0)