Lines Matching refs:fArguments
175 this->writeExpression(*c.fArguments[0], kSequence_Precedence); in writeIntrinsicCall()
198 this->writeExpression(*c.fArguments[1], kSequence_Precedence); in writeIntrinsicCall()
211 if (c.fFunction.fBuiltin && "atan" == c.fFunction.fName && 2 == c.fArguments.size()) { in writeFunctionCall()
216 SkASSERT(c.fArguments.size() == 1); in writeFunctionCall()
217 this->writeInverseHack(*c.fArguments[0]); in writeFunctionCall()
247 for (size_t i = 0; i < c.fArguments.size(); ++i) { in writeFunctionCall()
248 const Expression& arg = *c.fArguments[i]; in writeFunctionCall()
342 this->writeExpression(*c.fArguments[0], kSequence_Precedence); in writeSpecialIntrinsic()
344 this->writeExpression(*c.fArguments[0], kSequence_Precedence); in writeSpecialIntrinsic()
347 this->writeExpression(*c.fArguments[1], kSequence_Precedence); in writeSpecialIntrinsic()
348 if (c.fArguments[1]->fType == *fContext.fFloat3_Type) { in writeSpecialIntrinsic()
351 SkASSERT(c.fArguments[1]->fType == *fContext.fFloat2_Type); in writeSpecialIntrinsic()
358 this->writeExpression(*c.fArguments[0], kSequence_Precedence); in writeSpecialIntrinsic()
360 this->writeExpression(*c.fArguments[1], kSequence_Precedence); in writeSpecialIntrinsic()
362 this->writeExpression(*c.fArguments[0], kSequence_Precedence); in writeSpecialIntrinsic()
364 this->writeExpression(*c.fArguments[1], kSequence_Precedence); in writeSpecialIntrinsic()
462 if (c.fArguments.size() == 1 && this->canCoerce(c.fType, c.fArguments[0]->fType)) { in writeConstructor()
463 this->writeExpression(*c.fArguments[0], parentPrecedence); in writeConstructor()
466 if (c.fType.kind() == Type::kMatrix_Kind && c.fArguments.size() == 1) { in writeConstructor()
467 const Expression& arg = *c.fArguments[0]; in writeConstructor()
478 for (const auto& arg : c.fArguments) { in writeConstructor()
1511 for (const auto& e : f.fArguments) { in requirements()
1519 for (const auto& e : c.fArguments) { in requirements()