<div dir="auto"><div><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, 13 Oct 2024, 01:21 Kagamin via Digitalmars-d, <<a href="mailto:digitalmars-d@puremagic.com">digitalmars-d@puremagic.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Saturday, 12 October 2024 at 08:06:16 UTC, Manu wrote:<br>
> 4. rvalue constructors exist and are used, and are NOT move <br>
> constructors<br>
><br>
><br>
> They are rvalue constructors; it doesn't matter what they do, <br>
> their selection criteria remains identical.<br>
><br>
> I could similarly write your a copy constructors that doesn't <br>
> make a copy... that's my prerogative.<br>
<br>
You mean rvalue constructors that duplicate their argument are <br>
just incorrectly implemented move constructors?<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">No, that's not what I mean. It's just "a constructor", and you're the master of your code. Write it to do whatever it needs to do!</div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
</blockquote></div></div></div>