[Issue 9540] Compiler crash on delegate context frame assignment
    d-bugmail at puremagic.com 
    d-bugmail at puremagic.com
       
    Tue Apr 23 02:19:01 PDT 2013
    
    
  
http://d.puremagic.com/issues/show_bug.cgi?id=9540
Kenji Hara <k.hara.pg at gmail.com> changed:
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED
--- Comment #8 from Kenji Hara <k.hara.pg at gmail.com> 2013-04-23 02:18:57 PDT ---
Now the reduced code reports following errors.
test.d(26): Error: function test.A.test.AddFront!(this, f).AddFront.dg (int
_param_0) is not callable using argument types ()
test.d(17): Error: template instance test.A.test.AddFront!(this, f) error
instantiating
        auto dg (Args dgArgs) {
            return fun (dgArgs);
        }
        dg.ptr = ctx;   // <-- line 26
dg is not a delegate, it is a nested function. So it does not have `ptr`
property.
-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
    
    
More information about the Digitalmars-d-bugs
mailing list