Lines Matching refs:kString

20 { SkOperand2::OpType(SkOperand2::kS32 | SkOperand2::kScalar | SkOperand2::kString),
21 SkOperand2::OpType(SkOperand2::kS32 | SkOperand2::kScalar | SkOperand2::kString), kTowardsString, kResultIsNotBoolean }, // kAdd
27 { SkOperand2::OpType(SkOperand2::kS32 | SkOperand2::kScalar | SkOperand2::kString),
28 SkOperand2::OpType(SkOperand2::kS32 | SkOperand2::kScalar |SkOperand2:: kString), kTowardsNumber,
31 { SkOperand2::OpType(SkOperand2::kS32 | SkOperand2::kScalar | SkOperand2::kString),
32 SkOperand2::OpType(SkOperand2::kS32 | SkOperand2::kScalar | SkOperand2::kString), kTowardsNumber,
207 case SkOperand2::kString:
211 fAccumulatorType = SkOperand2::kString;
401 if (fReturnType == SkOperand2::kNoType || fReturnType == SkOperand2::kString) {
421 if (array->getType() == SkOperand2::kString) {
598 operand.fType = SkOperand2::kString;
730 topType == SkOperand2::kString && fReturnType != SkOperand2::kNoType) { // if result is a string, give handle property a chance to convert it to the property value
738 operand.fType = SkOperand2::kString;
839 if (callbackResult.fType == SkOperand2::kString)
860 if (callbackResult.fType == SkOperand2::kString)
880 if (callbackResult.fType == SkOperand2::kString && callbackResult.fOperand.fString == NULL) {
902 if (scriptValue->fType == SkOperand2::kString)
1008 SkASSERT(fAccumulatorType != SkOperand2::kString); // !!! add error handling
1095 if ((attributes->fLeftType & SkOperand2::kString) && attributes->fBias & kTowardsString &&
1096 ((value1.fType | value2.fType) & SkOperand2::kString)) {
1098 addTokenConst(&value1, kAccumulator, SkOperand2::kString,
1102 addTokenConst(&value2, kOperand, SkOperand2::kString,
1114 if (value1.fType == SkOperand2::kString)
1124 if (value2.fType == SkOperand2::kString)
1133 else if (value2.fType == SkOperand2::kString)
1166 if (value1.fType == SkOperand2::kString)
1205 SkASSERT(type == SkOperand2::kString);
1213 SkASSERT(type == SkOperand2::kString);
1217 case SkOperand2::kString: {
1263 case SkOperand2::kString:
1308 { "'123'+\"456\"", SkOperand2::kString, 0, 0, "123456" },
1309 { "123+\"456\"", SkOperand2::kString, 0, 0, "123456" },
1310 { "'123'+456", SkOperand2::kString, 0, 0, "123456" },
1497 case SkOperand2::kString: