Copy Constructor DIP and implementation

12345swordy alexanderheistermann at gmail.com
Mon Sep 24 19:35:29 UTC 2018


On Monday, 24 September 2018 at 17:34:58 UTC, Manu wrote:
> On Mon, 24 Sep 2018 at 00:55, Gary Willoughby via 
> Digitalmars-d-announce <digitalmars-d-announce at puremagic.com> 
> wrote:
>>
>> On Sunday, 23 September 2018 at 02:40:15 UTC, Nicholas Wilson 
>> wrote:
>> > It appears that @implicit has been removed from the 
>> > implementation [1], but not yet from the DIP.
>> >
>> > https://github.com/dlang/dmd/commit/cdd8100
>>
>> Good, It's not needed.
>
> @implicit is desperately needed (just not for copy 
> constructors!). Do you have confidence that an @implicit 
> proposal will happen if you all insist that it's removed here? 
> This is a great driving motivator to support @implicit's 
> introduction.

If we are going to introduce the keyword/attribute implicit then 
it needs its own DIP. As of now, this DIP have a very weak 
justification for it.

-Alex


More information about the Digitalmars-d-announce mailing list