How to fix this?
```d
struct S
{
        string[] s;
}

auto foo(string[] s...) // Error: typesafe variadic function parameter `s` of type `string[]` cannot be marked `return`
{
        return S(s);
}

void main()
{
        import std.stdio: writeln;

        writeln(foo("Hello D"));
}
```

This successfully compiles with dmd 2.099.1 but fails with 2.100.0

I tried to add `return`/`ref` but no luck.

Reply via email to