Lines Matching refs:fArguments
173 this->writeExpression(*c.fArguments[0], kSequence_Precedence); in writeIntrinsicCall()
190 this->writeExpression(*c.fArguments[1], kSequence_Precedence); in writeIntrinsicCall()
203 if (c.fFunction.fBuiltin && "atan" == c.fFunction.fName && 2 == c.fArguments.size()) { in writeFunctionCall()
208 SkASSERT(c.fArguments.size() == 1); in writeFunctionCall()
209 this->writeInverseHack(*c.fArguments[0]); in writeFunctionCall()
238 for (size_t i = 0; i < c.fArguments.size(); ++i) { in writeFunctionCall()
239 const Expression& arg = *c.fArguments[i]; in writeFunctionCall()
269 this->writeExpression(*c.fArguments[0], kSequence_Precedence); in writeSpecialIntrinsic()
271 this->writeExpression(*c.fArguments[0], kSequence_Precedence); in writeSpecialIntrinsic()
274 this->writeExpression(*c.fArguments[1], kSequence_Precedence); in writeSpecialIntrinsic()
275 if (c.fArguments[1]->fType == *fContext.fFloat3_Type) { in writeSpecialIntrinsic()
278 SkASSERT(c.fArguments[1]->fType == *fContext.fFloat2_Type); in writeSpecialIntrinsic()
285 this->writeExpression(*c.fArguments[0], kSequence_Precedence); in writeSpecialIntrinsic()
287 this->writeExpression(*c.fArguments[1], kSequence_Precedence); in writeSpecialIntrinsic()
289 this->writeExpression(*c.fArguments[0], kSequence_Precedence); in writeSpecialIntrinsic()
291 this->writeExpression(*c.fArguments[1], kSequence_Precedence); in writeSpecialIntrinsic()
365 if (c.fArguments.size() == 1 && this->canCoerce(c.fType, c.fArguments[0]->fType)) { in writeConstructor()
366 this->writeExpression(*c.fArguments[0], parentPrecedence); in writeConstructor()
369 if (c.fType.kind() == Type::kMatrix_Kind && c.fArguments.size() == 1) { in writeConstructor()
370 const Expression& arg = *c.fArguments[0]; in writeConstructor()
381 for (const auto& arg : c.fArguments) { in writeConstructor()
1369 for (const auto& e : f.fArguments) { in requirements()
1377 for (const auto& e : c.fArguments) { in requirements()