Thread overview
[Issue 5503] Forward declarations for nested mutually recursive functions
Jun 07, 2016
Ketmar Dark
May 22, 2018
Dmitry Olshansky
Dec 17, 2022
Iain Buclaw
June 07, 2016
https://issues.dlang.org/show_bug.cgi?id=5503

Ketmar Dark <ketmar@ketmar.no-ip.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ketmar@ketmar.no-ip.org

--- Comment #1 from Ketmar Dark <ketmar@ketmar.no-ip.org> ---
2016. problem is not solved yet. there is no good reason for nested functions to ignore "declaration order doesn't matter" rule. yes, local variables ignoring it. but nested functions are not local variables, and having no way to write mutually recursive nested functions is a big limitation.

--
May 22, 2018
https://issues.dlang.org/show_bug.cgi?id=5503

Dmitry Olshansky <dmitry.olsh@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |dmitry.olsh@gmail.com

--
December 17, 2022
https://issues.dlang.org/show_bug.cgi?id=5503

Iain Buclaw <ibuclaw@gdcproject.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Priority|P2                          |P4

--