| Index: third_party/WebKit/Source/wtf/RefVector.h
|
| diff --git a/third_party/WebKit/Source/wtf/RefVector.h b/third_party/WebKit/Source/wtf/RefVector.h
|
| index 0571fc7acf408c5a7f20a9bb001b018a932987a4..5f6c15b9a1b94ca363551fe102792b0101d87f7d 100644
|
| --- a/third_party/WebKit/Source/wtf/RefVector.h
|
| +++ b/third_party/WebKit/Source/wtf/RefVector.h
|
| @@ -13,29 +13,29 @@ namespace blink {
|
|
|
| template <typename T>
|
| class RefVector : public RefCounted<RefVector<T>> {
|
| -public:
|
| - static PassRefPtr<RefVector> create() { return adoptRef(new RefVector<T>); }
|
| - PassRefPtr<RefVector> copy() { return adoptRef(new RefVector<T>(*this)); }
|
| -
|
| - const T& operator[](size_t i) const { return m_vector[i]; }
|
| - T& operator[](size_t i) { return m_vector[i]; }
|
| - const T& at(size_t i) const { return m_vector.at(i); }
|
| - T& at(size_t i) { return m_vector.at(i); }
|
| -
|
| - bool operator==(const RefVector& o) const { return m_vector == o.m_vector; }
|
| - bool operator!=(const RefVector& o) const { return m_vector != o.m_vector; }
|
| -
|
| - size_t size() const { return m_vector.size(); }
|
| - bool isEmpty() const { return !size(); }
|
| - void append(const T& decoration) { m_vector.append(decoration); }
|
| - const Vector<T>& vector() const { return m_vector; }
|
| -
|
| -private:
|
| - Vector<T> m_vector;
|
| - RefVector() { }
|
| - RefVector(const RefVector& o) : m_vector(o.m_vector) { }
|
| + public:
|
| + static PassRefPtr<RefVector> create() { return adoptRef(new RefVector<T>); }
|
| + PassRefPtr<RefVector> copy() { return adoptRef(new RefVector<T>(*this)); }
|
| +
|
| + const T& operator[](size_t i) const { return m_vector[i]; }
|
| + T& operator[](size_t i) { return m_vector[i]; }
|
| + const T& at(size_t i) const { return m_vector.at(i); }
|
| + T& at(size_t i) { return m_vector.at(i); }
|
| +
|
| + bool operator==(const RefVector& o) const { return m_vector == o.m_vector; }
|
| + bool operator!=(const RefVector& o) const { return m_vector != o.m_vector; }
|
| +
|
| + size_t size() const { return m_vector.size(); }
|
| + bool isEmpty() const { return !size(); }
|
| + void append(const T& decoration) { m_vector.append(decoration); }
|
| + const Vector<T>& vector() const { return m_vector; }
|
| +
|
| + private:
|
| + Vector<T> m_vector;
|
| + RefVector() {}
|
| + RefVector(const RefVector& o) : m_vector(o.m_vector) {}
|
| };
|
|
|
| -} // namespace blink
|
| +} // namespace blink
|
|
|
| -#endif // RefVector_h
|
| +#endif // RefVector_h
|
|
|