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

Dennis <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|accepts-invalid             |
                 CC|                            |[email protected]

--- Comment #4 from Dennis <[email protected]> ---
> it is helpful to have a way to track breaking changes or additions like these 
> in changelog

It is listed in the changelog of 2.105:

> DMD Compiler bug fixes
> (...)
> 29. Bugzilla 24025: Expressions contained in parentheses should not be 
> assumed to be C casts

It doesn't have a spec change because the grammar already allowed calling a
parenthesized expression. It's only an implementation bug that it was
considered a C-style cast. While breaking changes warrant an explicit changelog
entry, fixes for rejects-valid bugs usually only require a bugzilla issue to be
closed. Is that something you want to see changed?

--

Reply via email to