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

wolframw <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #1 from wolframw <[email protected]> ---
There would be an ambiguity for nested functions:

void foo(T1...)(T1 args1)
{
    typeof(__traits(parameters))[0] bar(T2...)(T2 args2)
    {
        // ...
    }
}

Would the return value of bar depend on foo's or bar's parameters? Currently,
it would refer to foo's parameters.

--

Reply via email to