https://issues.dlang.org/show_bug.cgi?id=9570

--- Comment #10 from Lionello Lunesu <[email protected]> ---
I also misread. 

The problem here is that the internal iterator (the one named __key##, declared
by the compiler) needs to be able to count to 256 inclusive (for the comparison
the be false and terminate the for.) There's no reason why the internal
iterator and the declared one are the same type (in fact, they need not be),
but at the moment the compiler uses the declared type for both the declared
iterator and the internal one.

It's an unrelated fix.

--

Reply via email to