https://issues.dlang.org/show_bug.cgi?id=11826
--- Comment #3 from [email protected] --- An even more minimal test case: ------ struct S(alias fun) { auto g() { return fun(0); } } auto f(int[] arr) { return S!(a => arr)(); } auto r = f([2]); void main() { r.g(); } ------ --
