Lines Matching refs:SkScriptEngine2

64     SkScriptEngine2::TypeOp op;  in executeTokens()
70 switch ((op = (SkScriptEngine2::TypeOp) *opCode++)) { in executeTokens()
71 case SkScriptEngine2::kArrayToken: // create an array in executeTokens()
74 case SkScriptEngine2::kArrayIndex: // array accessor in executeTokens()
82 case SkScriptEngine2::kArrayParam: // array initializer, or function param in executeTokens()
85 case SkScriptEngine2::kCallback: in executeTokens()
90 case SkScriptEngine2::kFunctionCall: { in executeTokens()
100 case SkScriptEngine2::kMemberOp: { in executeTokens()
109 case SkScriptEngine2::kPropertyOp: { in executeTokens()
118 case SkScriptEngine2::kAccumulatorPop: in executeTokens()
121 case SkScriptEngine2::kAccumulatorPush: in executeTokens()
124 case SkScriptEngine2::kIntegerAccumulator: in executeTokens()
125 case SkScriptEngine2::kIntegerOperand: in executeTokens()
126 registerLoad = op - SkScriptEngine2::kIntegerAccumulator; in executeTokens()
130 case SkScriptEngine2::kScalarAccumulator: in executeTokens()
131 case SkScriptEngine2::kScalarOperand: in executeTokens()
132 registerLoad = op - SkScriptEngine2::kScalarAccumulator; in executeTokens()
136 case SkScriptEngine2::kStringAccumulator: in executeTokens()
137 case SkScriptEngine2::kStringOperand: { in executeTokens()
140 registerLoad = op - SkScriptEngine2::kStringAccumulator; in executeTokens()
147 case SkScriptEngine2::kStringTrack: // call after kObjectToValue in executeTokens()
150 case SkScriptEngine2::kBoxToken: { in executeTokens()
158 case SkScriptEngine2::kUnboxToken: in executeTokens()
159 case SkScriptEngine2::kUnboxToken2: { in executeTokens()
164 case SkScriptEngine2::kIfOp: in executeTokens()
165 case SkScriptEngine2::kLogicalAndInt: in executeTokens()
171 case SkScriptEngine2::kElseOp: in executeTokens()
176 case SkScriptEngine2::kLogicalOrInt: in executeTokens()
183 case SkScriptEngine2::kFlipOpsOp: in executeTokens()
186 case SkScriptEngine2::kIntToString: in executeTokens()
187 case SkScriptEngine2::kIntToString2: in executeTokens()
188 case SkScriptEngine2::kScalarToString: in executeTokens()
189 case SkScriptEngine2::kScalarToString2:{ in executeTokens()
192 if (op == SkScriptEngine2::kIntToString || op == SkScriptEngine2::kIntToString2) in executeTokens()
193 strPtr->appendS32(operand[op - SkScriptEngine2::kIntToString].fS32); in executeTokens()
195 strPtr->appendScalar(operand[op - SkScriptEngine2::kScalarToString].fScalar); in executeTokens()
198 case SkScriptEngine2::kIntToScalar: in executeTokens()
199 case SkScriptEngine2::kIntToScalar2: in executeTokens()
200 …operand[0].fScalar = SkScriptEngine2::IntToScalar(operand[op - SkScriptEngine2::kIntToScalar].fS32… in executeTokens()
202 case SkScriptEngine2::kStringToInt: in executeTokens()
206 case SkScriptEngine2::kStringToScalar: in executeTokens()
207 case SkScriptEngine2::kStringToScalar2: in executeTokens()
209 &operand[op - SkScriptEngine2::kStringToScalar].fScalar) == NULL) in executeTokens()
212 case SkScriptEngine2::kScalarToInt: in executeTokens()
216 case SkScriptEngine2::kAddInt: in executeTokens()
219 case SkScriptEngine2::kAddScalar: in executeTokens()
222 case SkScriptEngine2::kAddString: in executeTokens()
229 case SkScriptEngine2::kBitAndInt: in executeTokens()
232 case SkScriptEngine2::kBitNotInt: in executeTokens()
235 case SkScriptEngine2::kBitOrInt: in executeTokens()
238 case SkScriptEngine2::kDivideInt: in executeTokens()
247 case SkScriptEngine2::kDivideScalar: in executeTokens()
254 case SkScriptEngine2::kEqualInt: in executeTokens()
257 case SkScriptEngine2::kEqualScalar: in executeTokens()
260 case SkScriptEngine2::kEqualString: in executeTokens()
263 case SkScriptEngine2::kGreaterEqualInt: in executeTokens()
266 case SkScriptEngine2::kGreaterEqualScalar: in executeTokens()
269 case SkScriptEngine2::kGreaterEqualString: in executeTokens()
272 case SkScriptEngine2::kToBool: in executeTokens()
275 case SkScriptEngine2::kLogicalNotInt: in executeTokens()
278 case SkScriptEngine2::kMinusInt: in executeTokens()
281 case SkScriptEngine2::kMinusScalar: in executeTokens()
284 case SkScriptEngine2::kModuloInt: in executeTokens()
287 case SkScriptEngine2::kModuloScalar: in executeTokens()
290 case SkScriptEngine2::kMultiplyInt: in executeTokens()
293 case SkScriptEngine2::kMultiplyScalar: in executeTokens()
296 case SkScriptEngine2::kShiftLeftInt: in executeTokens()
299 case SkScriptEngine2::kShiftRightInt: in executeTokens()
302 case SkScriptEngine2::kSubtractInt: in executeTokens()
305 case SkScriptEngine2::kSubtractScalar: in executeTokens()
308 case SkScriptEngine2::kXorInt: in executeTokens()
311 case SkScriptEngine2::kEnd: in executeTokens()
313 case SkScriptEngine2::kNop: in executeTokens()