Lines Matching full:arguments
23 ArenaVector<ir::Expression *> &arguments);
28 ES2PANDA_ASSERT(!callExpr->Arguments().empty()); in TransformArgumentsForTrailingLambda()
29 auto lastArg = callExpr->Arguments().back(); in TransformArgumentsForTrailingLambda()
30 callExpr->Arguments().pop_back(); in TransformArgumentsForTrailingLambda()
31 TransformArguments(ctx, callExpr, sig, callExpr->Arguments()); in TransformArgumentsForTrailingLambda()
33 callExpr->Arguments().pop_back(); in TransformArgumentsForTrailingLambda()
34 callExpr->Arguments().push_back(lastArg); in TransformArgumentsForTrailingLambda()
38 ArenaVector<ir::Expression *> &arguments) in TransformArguments() argument
40 if (signature->ArgCount() < arguments.size()) { in TransformArguments()
45 if (arguments.size() < signature->MinArgCount()) { // #22952: workaround for dynamic types in TransformArguments()
53 arguments.size() >= signature->MinArgCount()); in TransformArguments()
58 size_t missing = signature->ArgCount() - arguments.size(); in TransformArguments()
63 arguments.push_back(undefArg); in TransformArguments()
82 … : TransformArguments(ctx, callExpr, callExpr->Signature(), callExpr->Arguments()); in PerformForModule()