Lines Matching refs:args
18 ExpressionArray args) {
33 if (args.size() == 1) {
34 const Expression& expr = *args.front();
38 return ConstructorArrayCast::Make(context, line, type, std::move(args.front()));
43 if (type.columns() != args.count()) {
47 args.count()));
53 for (std::unique_ptr<Expression>& argument : args) {
60 return ConstructorArray::Make(context, line, type, std::move(args));
66 ExpressionArray args) {
69 SkASSERT(type.columns() == args.count());
70 SkASSERT(std::all_of(args.begin(), args.end(), [&](const std::unique_ptr<Expression>& arg) {
74 return std::make_unique<ConstructorArray>(line, type, std::move(args));