| Index: cc/base/list_container.h
|
| diff --git a/cc/quads/list_container.h b/cc/base/list_container.h
|
| similarity index 96%
|
| rename from cc/quads/list_container.h
|
| rename to cc/base/list_container.h
|
| index 8abc33d62eb6bfa0139f4e7a3c536fb243060f40..b9f131fced08fe73df24e8b0c042e83401b37c80 100644
|
| --- a/cc/quads/list_container.h
|
| +++ b/cc/base/list_container.h
|
| @@ -2,17 +2,14 @@
|
| // Use of this source code is governed by a BSD-style license that can be
|
| // found in the LICENSE file.
|
|
|
| -#ifndef CC_QUADS_LIST_CONTAINER_H_
|
| -#define CC_QUADS_LIST_CONTAINER_H_
|
| +#ifndef CC_BASE_LIST_CONTAINER_H_
|
| +#define CC_BASE_LIST_CONTAINER_H_
|
|
|
| #include "base/macros.h"
|
| #include "base/memory/scoped_ptr.h"
|
| #include "cc/base/cc_export.h"
|
|
|
| namespace cc {
|
| -class DisplayItem;
|
| -class DrawQuad;
|
| -class SharedQuadState;
|
|
|
| // This class is a container type that handles allocating contiguous memory for
|
| // new elements and traversing through elements with either iterator or reverse
|
| @@ -232,11 +229,6 @@ class CC_EXPORT ListContainer {
|
| DISALLOW_COPY_AND_ASSIGN(ListContainer);
|
| };
|
|
|
| -#if !defined(COMPILER_MSVC)
|
| -extern template class ListContainer<SharedQuadState>;
|
| -extern template class ListContainer<DrawQuad>;
|
| -extern template class ListContainer<DisplayItem>;
|
| -#endif
|
| } // namespace cc
|
|
|
| -#endif // CC_QUADS_LIST_CONTAINER_H_
|
| +#endif // CC_BASE_LIST_CONTAINER_H_
|
|
|