mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-07-22 05:40:01 -06:00
Modernize std::none_of
with ranges
In JitRegCache.cpp, the lambda predicate were replaced by a pointer to member function because ranges algorithms are able to invoke those. In ConvertDialog.cpp, the `std::mem_fn` helper was removed because ranges algorithms are able to handle pointers to member functions as predicates. In BoundingBox.cpp, the lambda predicate was returning the bool element unchanged, so `std::identity` was a better fit.
This commit is contained in:
@ -34,7 +34,7 @@ void BoundingBox::Flush()
|
||||
|
||||
m_is_valid = false;
|
||||
|
||||
if (std::none_of(m_dirty.begin(), m_dirty.end(), [](bool dirty) { return dirty; }))
|
||||
if (std::ranges::none_of(m_dirty, std::identity{}))
|
||||
return;
|
||||
|
||||
// TODO: Does this make any difference over just writing all the values?
|
||||
|
Reference in New Issue
Block a user