Fix pair_sorter_finder for rstl::sort

Former-commit-id: ca8366d5ee
This commit is contained in:
Henrique Gemignani Passos Lima
2022-12-24 01:41:50 -03:00
parent 04a5e9001a
commit 26e8562b06
2 changed files with 11 additions and 2 deletions

View File

@@ -143,6 +143,8 @@ public:
/* {
return cmp(a.first, b);
}*/
bool operator()(const pair< K, V >& a, const pair< K, V >& b) const;
};
template <typename T>
@@ -165,6 +167,12 @@ inline bool pair_sorter_finder< pair< K, V >, Cmp >::operator()(const pair< K, V
return cmp(a.first, b);
}
template < typename K, typename V, typename Cmp >
inline bool pair_sorter_finder< pair< K, V >, Cmp >::operator()(const pair< K, V >& a,
const pair< K, V >& b) const {
return cmp(a.first, b.first);
}
template < typename T >
typename T::const_iterator
find_by_key(const T& container,