Topic: D0197R0- Default Tuple-like access proposal -


Author: Matthew Woehlke <mwoehlke.floss@gmail.com>
Date: Mon, 25 Jan 2016 09:28:50 -0500
Raw View
On 2016-01-23 12:25, Vicente J. Botet Escriba wrote:
> https://github.com/viboes/std-make/blob/master/doc/proposal/reflection/P0197R0.md

I see:

> The implicitly-declared or defaulted get operation for class T is
> defined as deleted in any of the following is true:
>
>     ???;

I hope that is not final! ;-)

--
Matthew

--

---
You received this message because you are subscribed to the Google Groups "ISO C++ Standard - Future Proposals" group.
To unsubscribe from this group and stop receiving emails from it, send an email to std-proposals+unsubscribe@isocpp.org.
To post to this group, send email to std-proposals@isocpp.org.
Visit this group at https://groups.google.com/a/isocpp.org/group/std-proposals/.

.


Author: Matthew Woehlke <mwoehlke.floss@gmail.com>
Date: Mon, 25 Jan 2016 14:37:19 -0500
Raw View
On 2016-01-25 09:28, Matthew Woehlke wrote:
> On 2016-01-23 12:25, Vicente J. Botet Escriba wrote:
>> https://github.com/viboes/std-make/blob/master/doc/proposal/reflection/P0197R0.md
>
> I see:
>
>> The implicitly-declared or defaulted get operation for class T is
>> defined as deleted in any of the following is true:
>>
>>     ???;
>
> I hope that is not final! ;-)

....and there are still hash references :-).

I've read through the proposal. It's obviously not ready for adoption,
but you know this. I agree I think it makes sense to float this version
by the committee and try to get some "official" consensus on the various
open design questions.

As you probably know, I very much hope a version of this is eventually
adopted!

(Also, based on this, I guess someone - me? - needs to write a paper on
implicitly providing tuple_size(C) if get<N>(C) is (user-)defined (i.e.
for types to which this wouldn't apply).)

--
Matthew

--

---
You received this message because you are subscribed to the Google Groups "ISO C++ Standard - Future Proposals" group.
To unsubscribe from this group and stop receiving emails from it, send an email to std-proposals+unsubscribe@isocpp.org.
To post to this group, send email to std-proposals@isocpp.org.
Visit this group at https://groups.google.com/a/isocpp.org/group/std-proposals/.

.


Author: "Vicente J. Botet Escriba" <vicente.botet@wanadoo.fr>
Date: Tue, 26 Jan 2016 19:20:07 +0100
Raw View
This is a multi-part message in MIME format.
--------------030409030704080201020906
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: quoted-printable

Le 25/01/2016 15:28, Matthew Woehlke a =C3=A9crit :
> On 2016-01-23 12:25, Vicente J. Botet Escriba wrote:
>> https://github.com/viboes/std-make/blob/master/doc/proposal/reflection/P=
0197R0.md
> I see:
>
>> The implicitly-declared or defaulted get operation for class T is
>> defined as deleted in any of the following is true:
>>
>>      ???;
> I hope that is not final! ;-)
>
No. I added this section but I didn't found any case where the operation=20
should be defined as deleted.

If no one find a case I will remove the section.

Vicente

--=20

---=20
You received this message because you are subscribed to the Google Groups "=
ISO C++ Standard - Future Proposals" group.
To unsubscribe from this group and stop receiving emails from it, send an e=
mail to std-proposals+unsubscribe@isocpp.org.
To post to this group, send email to std-proposals@isocpp.org.
Visit this group at https://groups.google.com/a/isocpp.org/group/std-propos=
als/.

--------------030409030704080201020906
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html>
  <head>
    <meta content=3D"text/html; charset=3Dutf-8" http-equiv=3D"Content-Type=
">
  </head>
  <body bgcolor=3D"#FFFFFF" text=3D"#000000">
    <div class=3D"moz-cite-prefix">Le 25/01/2016 15:28, Matthew Woehlke a
      =C3=A9crit=C2=A0:<br>
    </div>
    <blockquote cite=3D"mid:n85bf2$hvg$2@ger.gmane.org" type=3D"cite">
      <pre wrap=3D"">On 2016-01-23 12:25, Vicente J. Botet Escriba wrote:
</pre>
      <blockquote type=3D"cite">
        <pre wrap=3D""><a class=3D"moz-txt-link-freetext" href=3D"https://g=
ithub.com/viboes/std-make/blob/master/doc/proposal/reflection/P0197R0.md">h=
ttps://github.com/viboes/std-make/blob/master/doc/proposal/reflection/P0197=
R0.md</a>
</pre>
      </blockquote>
      <pre wrap=3D"">
I see:

</pre>
      <blockquote type=3D"cite">
        <pre wrap=3D"">The implicitly-declared or defaulted get operation f=
or class T is
defined as deleted in any of the following is true:

    ???;
</pre>
      </blockquote>
      <pre wrap=3D"">
I hope that is not final! ;-)

</pre>
    </blockquote>
    <font size=3D"+1">No. I added this section but I didn't found any case
      where the operation should be defined as deleted.<br>
      <br>
      If no one find a case I will remove the section.<br>
      <br>
      Vicente<br>
    </font>
  </body>
</html>

<p></p>

-- <br />
<br />
--- <br />
You received this message because you are subscribed to the Google Groups &=
quot;ISO C++ Standard - Future Proposals&quot; group.<br />
To unsubscribe from this group and stop receiving emails from it, send an e=
mail to <a href=3D"mailto:std-proposals+unsubscribe@isocpp.org">std-proposa=
ls+unsubscribe@isocpp.org</a>.<br />
To post to this group, send email to <a href=3D"mailto:std-proposals@isocpp=
..org">std-proposals@isocpp.org</a>.<br />
Visit this group at <a href=3D"https://groups.google.com/a/isocpp.org/group=
/std-proposals/">https://groups.google.com/a/isocpp.org/group/std-proposals=
/</a>.<br />

--------------030409030704080201020906--

.