presto-main/src/main/java/io/prestosql/sql/planner/FunctionCallBuilder.java/FunctionCallBuilder/addArgument
class FunctionCallBuilder:    public FunctionCallBuilder addArgument(Type type, Expression value)
    {
        requireNonNull(type, "type is null");
        return addArgument(type.getTypeSignature(), value);
    }