Named arguments via struct initialization in functions

Meta via Digitalmars-d digitalmars-d at puremagic.com
Mon Mar 7 10:21:24 PST 2016


On Monday, 7 March 2016 at 10:40:15 UTC, ZombineDev wrote:
> Which I don't think will cause ambiguity with delegates:
> auto tuple3 = { getInt() }; tuple
> auto tuple3 = { getInt(); }; lambda

Unfortunately this will not work. There was a tuple proposal 
sometime back in 2012 or 2013. I can't remember the exact reason, 
but somebody came up with a case where it can be ambiguous as to 
whether it's a tuple or a delegate.



More information about the Digitalmars-d mailing list