[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