Hi all,
Should the following compile or not?
auto foo(T)(T start, T end) {}
void main() {
const SomeStruct a;
SomeStruct b;
foo(a,b);
}
See http://dpaste.dzfl.pl/15581af64747DMD 2.068.2 compiles and does not complain.DMD 2.069.2 gives deduction error: "cannot deduce function from argument types !()(const(SomeStruct), SomeStruct), candidates are: foo(T)(T start, T end)"
Is this a regression or intended? I did not find something about it in the release notes.
Thanks, Johan
