presto-main/src/main/java/io/prestosql/sql/relational/CallExpression.java/CallExpression/CallExpression
class CallExpression:    public CallExpression(ResolvedFunction resolvedFunction, Type returnType, List<RowExpression> arguments)
    {
        requireNonNull(resolvedFunction, "resolvedFunction is null");
        requireNonNull(arguments, "arguments is null");
        requireNonNull(returnType, "returnType is null");

        this.resolvedFunction = resolvedFunction;
        this.returnType = returnType;
        this.arguments = ImmutableList.copyOf(arguments);
    }