Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(68)

Unified Diff: cc/quads/list_container.h

Issue 1057283003: Remove parts of //cc we aren't using (Closed) Base URL: git@github.com:domokit/mojo.git@master
Patch Set: Created 5 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « cc/quads/largest_draw_quad.cc ('k') | cc/quads/picture_draw_quad.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: cc/quads/list_container.h
diff --git a/cc/quads/list_container.h b/cc/quads/list_container.h
index dd313fc8b45bc67d1b7568bea2dd0d0fe81e6a14..dfa361201f306cab8266b6806478c3e85be0f90f 100644
--- a/cc/quads/list_container.h
+++ b/cc/quads/list_container.h
@@ -7,7 +7,6 @@
#include "base/macros.h"
#include "base/memory/scoped_ptr.h"
-#include "cc/base/cc_export.h"
namespace cc {
class SharedQuadState;
@@ -22,7 +21,7 @@ class DrawQuad;
// DrawQuads, the allocations size of each element in this class is
// LargestDrawQuadSize while BaseElementType is DrawQuad.
template <class BaseElementType>
-class CC_EXPORT ListContainer {
+class ListContainer {
public:
// BaseElementType is the type of raw pointers this class hands out; however,
// its derived classes might require different memory sizes.
@@ -43,11 +42,11 @@ class CC_EXPORT ListContainer {
// This class deals only with char* and void*. It does allocation and passing
// out raw pointers, as well as memory deallocation when being destroyed.
- class CC_EXPORT ListContainerCharAllocator;
+ class ListContainerCharAllocator;
// This class points to a certain position inside memory of
// ListContainerCharAllocator. It is a base class for ListContainer iterators.
- struct CC_EXPORT PositionInListContainerCharAllocator {
+ struct PositionInListContainerCharAllocator {
ListContainerCharAllocator* ptr_to_container;
size_t vector_index;
char* item_iterator;
@@ -68,7 +67,7 @@ class CC_EXPORT ListContainer {
// Iterator classes that can be used to access data.
/////////////////////////////////////////////////////////////////
- class CC_EXPORT Iterator : public PositionInListContainerCharAllocator {
+ class Iterator : public PositionInListContainerCharAllocator {
// This class is only defined to forward iterate through
// ListContainerCharAllocator.
public:
@@ -92,7 +91,7 @@ class CC_EXPORT ListContainer {
size_t index_;
};
- class CC_EXPORT ConstIterator : public PositionInListContainerCharAllocator {
+ class ConstIterator : public PositionInListContainerCharAllocator {
// This class is only defined to forward iterate through
// ListContainerCharAllocator.
public:
@@ -117,8 +116,7 @@ class CC_EXPORT ListContainer {
size_t index_;
};
- class CC_EXPORT ReverseIterator
- : public PositionInListContainerCharAllocator {
+ class ReverseIterator : public PositionInListContainerCharAllocator {
// This class is only defined to reverse iterate through
// ListContainerCharAllocator.
public:
@@ -142,8 +140,7 @@ class CC_EXPORT ListContainer {
size_t index_;
};
- class CC_EXPORT ConstReverseIterator
- : public PositionInListContainerCharAllocator {
+ class ConstReverseIterator : public PositionInListContainerCharAllocator {
// This class is only defined to reverse iterate through
// ListContainerCharAllocator.
public:
« no previous file with comments | « cc/quads/largest_draw_quad.cc ('k') | cc/quads/picture_draw_quad.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698