[Bug 23] New: DDoc Error: "static if conditional cannot be at global	scope."
    d-bugmail at puremagic.com 
    d-bugmail at puremagic.com
       
    Mon Mar  6 09:26:51 PST 2006
    
    
  
http://d.puremagic.com/bugzilla/show_bug.cgi?id=23
           Summary: DDoc Error: "static if conditional cannot be at global
                    scope."
           Product: D
           Version: 0.148
          Platform: PC
        OS/Version: Windows
            Status: NEW
          Keywords: rejects-valid
          Severity: normal
          Priority: P3
         Component: DMD
        AssignedTo: walter at digitalmars.com
        ReportedBy: sean at f4.ca
DMD DDoc generation will not accept static if blocks defined at class scope,
though the code compiles cleanly to an executable.
C:\code\d\bugs>type 148_1.d
/**
 *
 */
struct MyStruct(T)
{
    static if( true )
    {
        void f1() {}
    }
}
void main()
{
}
C:\code\d\bugs>dmd -D -o- 148_1.d
148_1.d(6): Error: static if conditional cannot be at global scope
C:\code\d\bugs>
-- 
    
    
More information about the Digitalmars-d-bugs
mailing list