[Issue 102] Forward reference nested class wheel.

d-bugmail at puremagic.com d-bugmail at puremagic.com
Tue Dec 29 06:52:42 PST 2009


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


Rainer Schuetze <r.sagitario at gmx.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #459 is|0                           |1
           obsolete|                            |


--- Comment #12 from Rainer Schuetze <r.sagitario at gmx.de> 2009-12-29 06:52:41 PST ---
Created an attachment (id=537)
updated patch again

This is another update with the proposed addition and 2 little extensions:

- when a struct is searched for identifiers, and its semantic analysis is
deferred, try the semantic analysis again. This is already done for classes and
is simply extended to structs.

- retrying deferred analysis is only done when any "progress" has been made
(i.e. new classes or structs have been analysed). This reduces the performance
and memory penalties caused by the deferral mechanism.

This patch is necessary to compile QtD with DMD 2.037.

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