1 
2 /*
3  * Copyright 2011 Google Inc.
4  *
5  * Use of this source code is governed by a BSD-style license that can be
6  * found in the LICENSE file.
7  */
8 #include "SkOpArray.h"
9 
SkOpArray()10 SkOpArray::SkOpArray() : fType(SkOperand2::kNoType) {
11 }
12 
SkOpArray(SkOperand2::OpType type)13 SkOpArray::SkOpArray(SkOperand2::OpType type) : fType(type) {
14 }
15 
getIndex(int index,SkOperand2 * operand)16 bool SkOpArray::getIndex(int index, SkOperand2* operand) {
17     if (index >= count()) {
18         SkASSERT(0);
19         return false;
20     }
21     *operand = begin()[index];
22     return true;
23 }
24