| 85 | |
| 86 | template <class TIterator, typename TGetKey> |
| 87 | static inline void StableSortBy(TIterator begin, TIterator end, const TGetKey& getKey) { |
| 88 | StableSort(begin, end, [&](auto&& left, auto&& right) { return getKey(left) < getKey(right); }); |
| 89 | } |
| 90 | |
| 91 | template <class TContainer, typename TGetKey> |
| 92 | static inline void StableSortBy(TContainer& container, const TGetKey& getKey) { |
no test coverage detected