Thread overview
[Issue 10991] New: Implement trait to get vptr index of a method.
Sep 08, 2013
Kapps
Sep 08, 2013
Kapps
Sep 10, 2013
Kapps
September 08, 2013
http://d.puremagic.com/issues/show_bug.cgi?id=10991

           Summary: Implement trait to get vptr index of a method.
           Product: D
           Version: D2
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: enhancement
          Priority: P2
         Component: DMD
        AssignedTo: opantm2+dbugs@gmail.com
        ReportedBy: opantm2+dbugs@gmail.com


--- Comment #0 from Kapps <opantm2+dbugs@gmail.com> 2013-09-07 21:34:28 PDT ---
This is required in order to properly implement method invocation for runtime reflection as we need to look up the pointer to the overridden function in the ClassInfo vtbl. Pull request coming once I write tests.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
September 08, 2013
http://d.puremagic.com/issues/show_bug.cgi?id=10991


Kapps <opantm2+dbugs@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |pull


--- Comment #1 from Kapps <opantm2+dbugs@gmail.com> 2013-09-07 23:11:00 PDT ---
https://github.com/D-Programming-Language/dmd/pull/2536

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
September 09, 2013
http://d.puremagic.com/issues/show_bug.cgi?id=10991



--- Comment #2 from github-bugzilla@puremagic.com 2013-09-09 16:58:45 PDT ---
Commits pushed to master at https://github.com/D-Programming-Language/dmd

https://github.com/D-Programming-Language/dmd/commit/6d6e4d1e2ca16ae913df478c76ff3a2e4f2348d2 Fix issue 10991 - Implement __traits(getVirtualIndex).

Minor tweaks to __traits(getVirtualIndex).

https://github.com/D-Programming-Language/dmd/commit/d6c2b20d190f73cc826d1d71bb0b64d421b74cbc Merge pull request #2536 from Kapps/fix10991

Fix issue 10991 - implement __traits(getVirtualIndex)

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
September 10, 2013
http://d.puremagic.com/issues/show_bug.cgi?id=10991


Kapps <opantm2+dbugs@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED


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