Index: src/list.h |
diff --git a/src/list.h b/src/list.h |
index 021cafe1460383f266b055735ac3136925c4385e..00cbd40312025ad8ba2fcc40a1f17b2a8409cd22 100644 |
--- a/src/list.h |
+++ b/src/list.h |
@@ -149,8 +149,13 @@ class List { |
void Iterate(Visitor* visitor); |
// Sort all list entries (using QuickSort) |
+ void Sort(int (*cmp)(const T* x, const T* y), size_t start, size_t length); |
void Sort(int (*cmp)(const T* x, const T* y)); |
void Sort(); |
+ void StableSort(int (*cmp)(const T* x, const T* y), size_t start, |
+ size_t length); |
+ void StableSort(int (*cmp)(const T* x, const T* y)); |
+ void StableSort(); |
INLINE(void Initialize(int capacity, |
AllocationPolicy allocator = AllocationPolicy())); |