| 424 | } |
| 425 | |
| 426 | struct OrderByKey { |
| 427 | bool operator()(KeyValueRef const& a, KeyValueRef const& b) const { return a.key < b.key; } |
| 428 | template <class T> |
| 429 | bool operator()(T const& a, KeyValueRef const& b) const { |
| 430 | return a < b.key; |
| 431 | } |
| 432 | template <class T> |
| 433 | bool operator()(KeyValueRef const& a, T const& b) const { |
| 434 | return a.key < b; |
| 435 | } |
| 436 | }; |
| 437 | |
| 438 | struct OrderByKeyBack { |
| 439 | bool operator()(KeyValueRef const& a, KeyValueRef const& b) const { return a.key > b.key; } |
no outgoing calls
no test coverage detected