Lines Matching refs:fOperand
350 bool success = handleObjectToString(value->fOperand.fObject); in convertTo()
356 fOperandStack.pop(&value->fOperand); in convertTo()
431 inner = value->fOperand.fString->c_str(); in evaluateScript()
556 fDisplayable->setReference(tokenInfo, tokenValue.fOperand.fDisplayable); in innerScript()
589 if (value->fOperand.fArray->count() == 0) in innerScript()
590 value->fOperand.fArray->setType(type = tokenValue.fType); in innerScript()
592 type = value->fOperand.fArray->getType(); in innerScript()
598 *value->fOperand.fArray->append() = tokenValue.fOperand; in innerScript()
714 SkDEBUGCODE(scriptValue.fOperand.fObject = NULL); in innerScript()
725 fOperandStack.pop(&scriptValue.fOperand); in innerScript()
748 … operand.fArray = value->fOperand.fArray = new SkTypedArray(ToDisplayType(fReturnType)); in innerScript()
749 track(value->fOperand.fArray); in innerScript()
840 fOperandStack.pop(&value->fOperand); in innerScript()
890 int index = scriptValue.fOperand.fS32; in handleArrayIndexer()
894 fOperandStack.pop(&scriptValue.fOperand); in handleArrayIndexer()
905 *fTypeStack.push() = scriptValue.fOperand.fArray->getOpType(); in handleArrayIndexer()
907 if ((unsigned) index >= (unsigned) scriptValue.fOperand.fArray->count()) { in handleArrayIndexer()
911 scriptValue.fOperand = scriptValue.fOperand.fArray->begin()[index]; in handleArrayIndexer()
912 fOperandStack.push(scriptValue.fOperand); in handleArrayIndexer()
925 fOperandStack.push(scriptValue->fOperand); in handleBox()
951 fOperandStack.push(callbackResult.fOperand); in handleFunction()
972 track(callbackResult.fOperand.fString); in handleMember()
973 fOperandStack.push(callbackResult.fOperand); in handleMember()
993 track(callbackResult.fOperand.fString); in handleMemberFunction()
994 fOperandStack.push(callbackResult.fOperand); in handleMemberFunction()
1015 track(callbackResult.fOperand.fString);
1016 fOperandStack.push(callbackResult.fOperand);
1040 … if (callbackResult.fType == SkType_String && callbackResult.fOperand.fString == NULL) { in handleProperty()
1041 callbackResult.fOperand.fString = new SkString(fToken, fTokenLength); in handleProperty()
1042 track(callbackResult.fOperand.fString); in handleProperty()
1044 fOperandStack.push(callbackResult.fOperand); in handleProperty()
1063 track(scriptValue->fOperand.fString); in handleUnbox()
1186 fOperandStack.pop(&ifValue.fOperand); in logicalOp()
1193 suppress.fSuppress = ifValue.fOperand.fS32 == 0; in logicalOp()
1277 val.fOperand = operand1; in processOp()
1282 operand1 = val.fOperand; in processOp()
1288 val.fOperand = operand2; in processOp()
1293 operand2 = val.fOperand; in processOp()
1499 SkOperand& operand = value->fOperand; in ConvertTo()
1629 string->appendS32(value.fOperand.fS32); in ValueToString()
1633 string->appendScalar(value.fOperand.fScalar); in ValueToString()
1636 string->set(*value.fOperand.fString); in ValueToString()
1876 SkASSERT(value.fOperand.fS32 == scriptTests[index].fIntAnswer); in UnitTest()
1879 error = SkScalarAbs(value.fOperand.fScalar - scriptTests[index].fScalarAnswer); in UnitTest()
1883 … SkASSERT(strcmp(value.fOperand.fString->c_str(), scriptTests[index].fStringAnswer) == 0); in UnitTest()