[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