[Issue 3170] New: Forward reference bugs

d-bugmail at puremagic.com d-bugmail at puremagic.com
Mon Jul 13 03:08:05 PDT 2009


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

           Summary: Forward reference bugs
           Product: D
           Version: 2.031
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: blocker
          Priority: P2
         Component: DMD
        AssignedTo: nobody at puremagic.com
        ReportedBy: tim.matthews7 at gmail.com


Created an attachment (id=422)
 --> (http://d.puremagic.com/issues/attachment.cgi?id=422)
Reproducible A

In order for the dnet (D dot net compiler based on dmd front end) to work,
import files for the dot net declarations must be generated. Currently the
import files cannot be parsed and the error thrown is:

Error: class System.Windows.Forms.ToolStripItem is forward referenced when
looking for 'ToolStripItemAccessibleObject'

I have reduced this down to 2 separate reproducible cases (see attached).
Having both of these fixed will make .net interoperability via dnet compiler
more achievable and help D generally drop forward reference issues that C++ is
prone too.

-- 
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