[Issue 1371] Compiler rejects valid delegate.
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Tue Aug 14 16:45:59 PDT 2007
http://d.puremagic.com/issues/show_bug.cgi?id=1371
Daniel919 at web.de changed:
What |Removed |Added
----------------------------------------------------------------------------
Version|1.019 |2.003
------- Comment #1 from Daniel919 at web.de 2007-08-14 18:45 -------
string delegate() dg = { return "dg"; };
//Error: functions cannot return static array invariant char[2u]
//Error: cannot implicitly convert expression (__dgliteral1) of type int
delegate() to const(char)[] delegate()
string delegate() dg = { return cast(string) "dg"; }; //OK
//string delegate() dg = delegate string() { return "dg"; }; //OK
//auto dg = { return "dg".dup; }; //OK
--
More information about the Digitalmars-d-bugs
mailing list