| Index: cc/output/filter_operations.h
|
| diff --git a/cc/output/filter_operations.h b/cc/output/filter_operations.h
|
| index 589b2f5f5bb107206fd809b7be1815f4b7b7c127..542da1f2b0db97a1f56acc18c22b7ac4a7621fec 100644
|
| --- a/cc/output/filter_operations.h
|
| +++ b/cc/output/filter_operations.h
|
| @@ -33,10 +33,14 @@ class CC_EXPORT FilterOperations {
|
|
|
| FilterOperations(const FilterOperations& other);
|
|
|
| + explicit FilterOperations(std::vector<FilterOperation>&& operations);
|
| +
|
| ~FilterOperations();
|
|
|
| FilterOperations& operator=(const FilterOperations& other);
|
|
|
| + FilterOperations& operator=(FilterOperations&& other);
|
| +
|
| bool operator==(const FilterOperations& other) const;
|
|
|
| bool operator!=(const FilterOperations& other) const {
|
| @@ -63,6 +67,8 @@ class CC_EXPORT FilterOperations {
|
| return operations_.size();
|
| }
|
|
|
| + const std::vector<FilterOperation>& operations() const { return operations_; }
|
| +
|
| const FilterOperation& at(size_t index) const {
|
| DCHECK_LT(index, size());
|
| return operations_[index];
|
|
|