http://d.puremagic.com/issues/show_bug.cgi?id=6111



--- Comment #1 from Walter Bright <bugzi...@digitalmars.com> 2011-06-06 
15:57:49 PDT ---
Reduced test case:

import std.c.stdio;

auto mymap()
{
    int x = 42;
    int fun(int a) { return x + a; }

    auto map()(int r)
    {
        struct Result
        {
            int _input;

            int back()
        {
        return fun(_input);
        }

            this(int input)
            {
                _input = input;
            }
        }

        return Result(r);
    }

    return map(1);
} 

void main()
{
    printf("%d\n", mymap().back());
}

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------

Reply via email to