| Index: src/list-inl.h
|
| diff --git a/src/list-inl.h b/src/list-inl.h
|
| index 98f0343fa57f0b84aff9254bf6c1bed7b482e56a..47653ef145bdc0ae2b53a2a2004d4c96506672ee 100644
|
| --- a/src/list-inl.h
|
| +++ b/src/list-inl.h
|
| @@ -125,6 +125,12 @@ bool List<T, P>::RemoveElement(const T& elm) {
|
| return false;
|
| }
|
|
|
| +template <typename T, class P>
|
| +void List<T, P>::Swap(List<T, P>* list) {
|
| + std::swap(data_, list->data_);
|
| + std::swap(length_, list->length_);
|
| + std::swap(capacity_, list->capacity_);
|
| +}
|
|
|
| template<typename T, class P>
|
| void List<T, P>::Allocate(int length, P allocator) {
|
|
|