[Issue 1843] Bogus unreachable statement on forward referenced struct,	lacks line number
    d-bugmail at puremagic.com 
    d-bugmail at puremagic.com
       
    Sat Feb 16 04:49:18 PST 2008
    
    
  
http://d.puremagic.com/issues/show_bug.cgi?id=1843
matti.niemenmaa+dbugzilla at iki.fi changed:
           What    |Removed                     |Added
----------------------------------------------------------------------------
OtherBugsDependingO|                            |340
              nThis|                            |
           Severity|normal                      |major
           Keywords|                            |rejects-valid
           Platform|Other                       |All
            Summary|Unreachable statement       |Bogus unreachable statement
                   |warning lacks line number   |on forward referenced
                   |                            |struct, lacks line number
------- Comment #1 from matti.niemenmaa+dbugzilla at iki.fi  2008-02-16 06:49 -------
No, this is actually worse. The warning comes from the following minimal
example, and it has to do with forward referencing:
class ZipEntry {
    ZipEntryInfo info;
    this() {}
}
struct ZipEntryInfo {}
Move ZipEntryInfo above ZipEntry and the warnings disappear.
-- 
    
    
More information about the Digitalmars-d-bugs
mailing list