Lines Matching refs:fArguments
376 SkASSERT(c.fArguments.size() == 1 || c.fArguments.size() == 2);
377 SkASSERT("fragmentProcessor" == c.fArguments[0]->fType.name());
382 if (c.fArguments[0]->fKind != Expression::kVariableReference_Kind) {
383 fErrors.error(c.fArguments[0]->fOffset,
387 if (c.fArguments.size() > 1) {
389 SkASSERT("half4" == c.fArguments[1]->fType.name());
391 int index = getChildFPIndex((const VariableReference&) *c.fArguments[0]);
401 if (c.fArguments.size() > 1) {
402 SkASSERT(c.fArguments.size() == 2);
406 addExtraEmitCodeLine(convertSKSLExpressionToCPP(*c.fArguments[1], inputName));
425 SkASSERT(c.fArguments.size() >= 1);
426 SkASSERT(c.fArguments[0]->fKind == Expression::kVariableReference_Kind);
427 String sampler = this->getSamplerHandle(((VariableReference&) *c.fArguments[0]).fVariable);