Extend the call site default argument expansion mechanism?

Uknown sireeshkodali1 at gmail.com
Thu May 10 14:55:33 UTC 2018


On Thursday, 10 May 2018 at 14:37:00 UTC, rikki cattermole wrote:
> On 11/05/2018 2:33 AM, Yuxuan Shui wrote:
>> On Thursday, 10 May 2018 at 14:28:39 UTC, JN wrote:
>>> On Thursday, 10 May 2018 at 14:15:18 UTC, Yuxuan Shui wrote:
>>>> [...]
>> 
>> But doing it with default argument expansion saves you 1 
>> allocation, has 1 less type, while being just as readable. I 
>> think that's a win.
>
> class -> struct, now it is back to 1 allocation.

Alternatively `scope`d classes would also work with dip1000


More information about the Digitalmars-d mailing list