dmd/changelog/dmd.foreach-reverse-delegate-error.dd
Nick Treleaven 32e4910ab3
Make foreach_reverse with a delegate an error (#16418)
* Make `foreach_reverse` with a delegate an error

Deprecation goes back to at least 2016:
68fb91a130 (diff-13f50d9dea67df89a0535d6b8957f3145d49f71f6b72fdd3913f329a265e1423R1155)
2024-04-27 20:25:20 +08:00

6 lines
334 B
Text

`foreach_reverse` on a delegate is now an error
The compiler did not try to implement reverse traversal of the results returned by
the delegate when $(D foreach_reverse) was used. That could result in code
that was confusing to read, so it was deprecated (for many years). Using
$(D foreach_reverse) with a delegate is now an error.