[Issue 8716] `package` restricts members usage in same module if	there is no package name
    d-bugmail at puremagic.com 
    d-bugmail at puremagic.com
       
    Sun Sep 23 22:56:32 PDT 2012
    
    
  
http://d.puremagic.com/issues/show_bug.cgi?id=8716
Jonathan M Davis <jmdavisProg at gmx.com> changed:
           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jmdavisProg at gmx.com
--- Comment #1 from Jonathan M Davis <jmdavisProg at gmx.com> 2012-09-23 22:57:26 PDT ---
I'm not sure that this is a bug, though the behavior is obviously surpising.
Technically speaking, your module isn't _in_ a package, so naturally it won't
have access to anything with package level access. For a module to be in a
package, it needs to be explicitly put in one. e.g.
module x.y;
Without that first x., it's a module without a package, because there is no
top-level package which holds modules which aren't explicitly put in a package.
-- 
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