[Issue 2247] New: bad header file generated for if (auto o = ...) {}
    d-bugmail at puremagic.com 
    d-bugmail at puremagic.com
       
    Fri Jul 25 16:51:09 PDT 2008
    
    
  
http://d.puremagic.com/issues/show_bug.cgi?id=2247
           Summary: bad header file generated for if (auto o = ...) {}
           Product: D
           Version: 1.029
          Platform: PC
        OS/Version: Windows
            Status: NEW
          Severity: normal
          Priority: P2
         Component: DMD
        AssignedTo: bugzilla at digitalmars.com
        ReportedBy: 2korden at gmail.com
int test(T)(T t)
{
        if (auto o = cast(Object)t) return 1;
        return 0;
}
generates the following
// D import file generated from 'test.d'
template test(T)
{
int test(T t)
{
if (o;cast(Object)t)
return 1;
return 0;
}
}
which is a deprecated syntax.
-- 
    
    
More information about the Digitalmars-d-bugs
mailing list