... and another... (yes, this one _IS_ a const issue)
struct S { int opApply(scope int delegate(ref inout(int)) dg) inout { return 0; } }
void main()
{
foreach (i; S()) { }
}
Error: inout on parameter means inout must be on return type as well (if
from D1 code, replace with 'ref')
--------------I'll go sleep now... but I could probably go on for a while more. I'll try to post more of these bugs when I get the chance (assuming they're welcome...).
