Discussion Thread: DIP 1043--Shortened Method Syntax--Community Review Round 1
max haughton
maxhaton at gmail.com
Fri Feb 4 12:40:32 UTC 2022
On Friday, 4 February 2022 at 11:21:48 UTC, Elronnd wrote:
> It would be nice to permit something like this:
>
> struct Foo {
> this(int x, string y) { ... }
> this(string y) => this(0, y);
> }
>
> Currently this fails because constructors are not allowed to
> return anything. But that should not be part of this DIP,
> probably.
The implementation as done by Adam is done in the parser but if I
move it down the stack a bit this is probably doable.
More information about the Digitalmars-d
mailing list