Topic: D4183-01 Contiguous Iterators - Pointer


Author: Olaf van der Spek <olafvdspek@gmail.com>
Date: Wed, 8 Oct 2014 06:19:54 -0700 (PDT)
Raw View
------=_Part_416_2141081971.1412774394120
Content-Type: text/plain; charset=UTF-8

One typo:  is to use ADL to perform an
unqualified *called* to

--

---
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 http://groups.google.com/a/isocpp.org/group/std-proposals/.

------=_Part_416_2141081971.1412774394120
Content-Type: text/html; charset=UTF-8

<div dir="ltr">One typo: &nbsp;is to use ADL to perform an&nbsp;<div>unqualified *called* to</div></div>

<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 email to <a href="mailto:std-proposals+unsubscribe@isocpp.org">std-proposals+unsubscribe@isocpp.org</a>.<br />
To post to this group, send email to <a href="mailto:std-proposals@isocpp.org">std-proposals@isocpp.org</a>.<br />
Visit this group at <a href="http://groups.google.com/a/isocpp.org/group/std-proposals/">http://groups.google.com/a/isocpp.org/group/std-proposals/</a>.<br />

------=_Part_416_2141081971.1412774394120--

.


Author: Nevin Liber <nevin@eviloverlord.com>
Date: Thu, 9 Oct 2014 01:34:51 -0700
Raw View
--f46d043be1b8be2c520504f95014
Content-Type: text/plain; charset=UTF-8

On 8 October 2014 06:19, Olaf van der Spek <olafvdspek@gmail.com> wrote:

> One typo:  is to use ADL to perform an
> unqualified *called* to
>

Good catch.  Thanks!
 Nevin :-)
--
 Nevin ":-)" Liber  <mailto:nevin@eviloverlord.com>  (847) 691-1404

--

---
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 http://groups.google.com/a/isocpp.org/group/std-proposals/.

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

<div dir=3D"ltr">On 8 October 2014 06:19, Olaf van der Spek <span dir=3D"lt=
r">&lt;<a href=3D"mailto:olafvdspek@gmail.com" target=3D"_blank">olafvdspek=
@gmail.com</a>&gt;</span> wrote:<br><div class=3D"gmail_extra"><div class=
=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8=
ex;border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr">One typo: =
=C2=A0is to use ADL to perform an=C2=A0<div>unqualified *called* to</div></=
div></blockquote><div><br></div><div>Good catch.=C2=A0 Thanks!</div><div>=
=C2=A0Nevin :-)</div></div>-- <br>=C2=A0Nevin &quot;:-)&quot; Liber=C2=A0 &=
lt;mailto:<a href=3D"mailto:nevin@eviloverlord.com" target=3D"_blank">nevin=
@eviloverlord.com</a>&gt;=C2=A0 <a href=3D"tel:%28847%29%20691-1404" value=
=3D"+18476911404" target=3D"_blank">(847) 691-1404</a>
</div></div>

<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"http://groups.google.com/a/isocpp.org/group/=
std-proposals/">http://groups.google.com/a/isocpp.org/group/std-proposals/<=
/a>.<br />

--f46d043be1b8be2c520504f95014--

.


Author: Olaf van der Spek <olafvdspek@gmail.com>
Date: Thu, 9 Oct 2014 02:01:54 -0700 (PDT)
Raw View
------=_Part_1212_1360624842.1412845314372
Content-Type: text/plain; charset=UTF-8

Boost has a get_pointer function for raw pointers and boost/std managed
pointers already. Perhaps it should be mentioned.

is_contiguous_iterator being defined in terms of to_pointer compiling thus
doesn't seem like such a good idea.

Op donderdag 9 oktober 2014 10:35:33 UTC+2 schreef Nevin ":-)" Liber:
>
> On 8 October 2014 06:19, Olaf van der Spek <olafv...@gmail.com
> <javascript:>> wrote:
>
>> One typo:  is to use ADL to perform an
>> unqualified *called* to
>>
>
> Good catch.  Thanks!
>  Nevin :-)
> --
>  Nevin ":-)" Liber  <mailto:ne...@eviloverlord.com <javascript:>>  (847)
> 691-1404
>

--

---
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 http://groups.google.com/a/isocpp.org/group/std-proposals/.

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

<div dir=3D"ltr">Boost has a get_pointer function for raw pointers and boos=
t/std managed pointers already. Perhaps it should be mentioned.&nbsp;<div><=
br></div><div>is_contiguous_iterator being defined in terms of to_pointer c=
ompiling thus doesn't seem like such a good idea.<br><br>Op donderdag 9 okt=
ober 2014 10:35:33 UTC+2 schreef Nevin ":-)" Liber:<blockquote class=3D"gma=
il_quote" style=3D"margin: 0;margin-left: 0.8ex;border-left: 1px #ccc solid=
;padding-left: 1ex;"><div dir=3D"ltr">On 8 October 2014 06:19, Olaf van der=
 Spek <span dir=3D"ltr">&lt;<a href=3D"javascript:" target=3D"_blank" gdf-o=
bfuscated-mailto=3D"rM_yMn2tOaAJ" onmousedown=3D"this.href=3D'javascript:';=
return true;" onclick=3D"this.href=3D'javascript:';return true;">olafv...@g=
mail.com</a>&gt;</span> wrote:<br><div><div class=3D"gmail_quote"><blockquo=
te class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc so=
lid;padding-left:1ex"><div dir=3D"ltr">One typo: &nbsp;is to use ADL to per=
form an&nbsp;<div>unqualified *called* to</div></div></blockquote><div><br>=
</div><div>Good catch.&nbsp; Thanks!</div><div>&nbsp;Nevin :-)</div></div>-=
- <br>&nbsp;Nevin ":-)" Liber&nbsp; &lt;mailto:<a href=3D"javascript:" targ=
et=3D"_blank" gdf-obfuscated-mailto=3D"rM_yMn2tOaAJ" onmousedown=3D"this.hr=
ef=3D'javascript:';return true;" onclick=3D"this.href=3D'javascript:';retur=
n true;">ne...@eviloverlord.com</a><wbr>&gt;&nbsp; <a value=3D"+18476911404=
">(847) 691-1404</a>
</div></div>
</blockquote></div></div>

<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"http://groups.google.com/a/isocpp.org/group/=
std-proposals/">http://groups.google.com/a/isocpp.org/group/std-proposals/<=
/a>.<br />

------=_Part_1212_1360624842.1412845314372--

.


Author: Nevin Liber <nevin@eviloverlord.com>
Date: Thu, 9 Oct 2014 09:25:01 -0700
Raw View
--047d7ba97e9a2d41f20504ffe20e
Content-Type: text/plain; charset=UTF-8

On 9 October 2014 02:01, Olaf van der Spek <olafvdspek@gmail.com> wrote:

> is_contiguous_iterator being defined in terms of to_pointer compiling thus
> doesn't seem like such a good idea.
>

It's what LEWG was in favor of in Issaquah...
--
 Nevin ":-)" Liber  <mailto:nevin@eviloverlord.com>  (847) 691-1404

--

---
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 http://groups.google.com/a/isocpp.org/group/std-proposals/.

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

<div dir=3D"ltr">On 9 October 2014 02:01, Olaf van der Spek <span dir=3D"lt=
r">&lt;<a href=3D"mailto:olafvdspek@gmail.com" target=3D"_blank">olafvdspek=
@gmail.com</a>&gt;</span> wrote:<br><div class=3D"gmail_extra"><div class=
=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8=
ex;border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr"><div>is_co=
ntiguous_iterator being defined in terms of to_pointer compiling thus doesn=
&#39;t seem like such a good idea.<br></div></div></blockquote><div><br></d=
iv><div>It&#39;s what LEWG was in favor of in Issaquah...</div></div>-- <br=
>=C2=A0Nevin &quot;:-)&quot; Liber=C2=A0 &lt;mailto:<a href=3D"mailto:nevin=
@eviloverlord.com" target=3D"_blank">nevin@eviloverlord.com</a>&gt;=C2=A0 <=
a href=3D"tel:%28847%29%20691-1404" value=3D"+18476911404" target=3D"_blank=
">(847) 691-1404</a>
</div></div>

<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"http://groups.google.com/a/isocpp.org/group/=
std-proposals/">http://groups.google.com/a/isocpp.org/group/std-proposals/<=
/a>.<br />

--047d7ba97e9a2d41f20504ffe20e--

.


Author: Olaf van der Spek <olafvdspek@gmail.com>
Date: Thu, 9 Oct 2014 18:28:10 +0200
Raw View
I know, but what were there arguments in relation to boost's get_pointer?

On Thu, Oct 9, 2014 at 6:25 PM, Nevin Liber <nevin@eviloverlord.com> wrote:
> On 9 October 2014 02:01, Olaf van der Spek <olafvdspek@gmail.com> wrote:
>>
>> is_contiguous_iterator being defined in terms of to_pointer compiling thus
>> doesn't seem like such a good idea.
>
>
> It's what LEWG was in favor of in Issaquah...
> --
>  Nevin ":-)" Liber  <mailto:nevin@eviloverlord.com>  (847) 691-1404
>
> --
>
> ---
> You received this message because you are subscribed to a topic in the
> Google Groups "ISO C++ Standard - Future Proposals" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/a/isocpp.org/d/topic/std-proposals/S2H3gBFCYTc/unsubscribe.
> To unsubscribe from this group and all its topics, 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
> http://groups.google.com/a/isocpp.org/group/std-proposals/.



--
Olaf

--

---
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 http://groups.google.com/a/isocpp.org/group/std-proposals/.

.


Author: Nevin Liber <nevin@eviloverlord.com>
Date: Thu, 9 Oct 2014 09:38:38 -0700
Raw View
--f46d0444022ee036d2050500126b
Content-Type: text/plain; charset=UTF-8

On 9 October 2014 09:28, Olaf van der Spek <olafvdspek@gmail.com> wrote:

> I know, but what were there arguments in relation to boost's get_pointer?
>

I wasn't in Issaquah (or I would have voted against that).  According to
the LEWG wiki, it was Eric Niebler's suggestion, but there are no other
notes on it, other than the vote (6 weakly in favor, 5 neutral).

Anyway, I'll add Boost's get_pointer to the document, and bring it up
during the discussion.
--
 Nevin ":-)" Liber  <mailto:nevin@eviloverlord.com>  (847) 691-1404

--

---
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 http://groups.google.com/a/isocpp.org/group/std-proposals/.

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

<div dir=3D"ltr"><div class=3D"gmail_extra">On 9 October 2014 09:28, Olaf v=
an der Spek <span dir=3D"ltr">&lt;<a href=3D"mailto:olafvdspek@gmail.com" t=
arget=3D"_blank">olafvdspek@gmail.com</a>&gt;</span> wrote:<br><div class=
=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8=
ex;border-left:1px #ccc solid;padding-left:1ex"><div id=3D":5ve" class=3D"a=
3s" style=3D"overflow:hidden">I know, but what were there arguments in rela=
tion to boost&#39;s get_pointer?<br>
<div></div></div></blockquote></div><br>I wasn&#39;t in Issaquah (or I woul=
d have voted against that).=C2=A0 According to the LEWG wiki, it was Eric N=
iebler&#39;s suggestion, but there are no other notes on it, other than the=
 vote (6 weakly in favor, 5 neutral).<br><br clear=3D"all"><div>Anyway, I&#=
39;ll add Boost&#39;s get_pointer to the document, and bring it up during t=
he discussion.</div>-- <br>=C2=A0Nevin &quot;:-)&quot; Liber=C2=A0 &lt;mail=
to:<a href=3D"mailto:nevin@eviloverlord.com" target=3D"_blank">nevin@evilov=
erlord.com</a>&gt;=C2=A0 (847) 691-1404
</div></div>

<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"http://groups.google.com/a/isocpp.org/group/=
std-proposals/">http://groups.google.com/a/isocpp.org/group/std-proposals/<=
/a>.<br />

--f46d0444022ee036d2050500126b--

.


Author: Jens Maurer <Jens.Maurer@gmx.net>
Date: Thu, 09 Oct 2014 23:07:33 +0200
Raw View
On 10/09/2014 06:38 PM, Nevin Liber wrote:
> On 9 October 2014 09:28, Olaf van der Spek <olafvdspek@gmail.com <mailto:olafvdspek@gmail.com>> wrote:
>
>     I know, but what were there arguments in relation to boost's get_pointer?
>
>
> I wasn't in Issaquah (or I would have voted against that).  According to the LEWG wiki, it was Eric Niebler's suggestion, but there are no other notes on it, other than the vote (6 weakly in favor, 5 neutral).
>
> Anyway, I'll add Boost's get_pointer to the document, and bring it up during the discussion.

My suggestion would be not to refer to a global get_pointer() or to_pointer(),
but add a member to std::iterator_traits<>.  For the specialization for C-style
pointers, this is essentially a no-op.  For the generic template, which defers
to members of the iterator class itself, it seems natural to include
the to_pointer() as a static member of the iterator class and let
std::iterator_traits<> redirect there.

I don't think there's a third choice for an iterator beyond C-style pointer
and a class.

Jens

--

---
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 http://groups.google.com/a/isocpp.org/group/std-proposals/.

.


Author: Nevin Liber <nevin@eviloverlord.com>
Date: Thu, 9 Oct 2014 23:27:00 -0700
Raw View
--bcaec53d526f61b3d605050ba553
Content-Type: text/plain; charset=UTF-8

On 9 October 2014 14:07, Jens Maurer <Jens.Maurer@gmx.net> wrote:

> On 10/09/2014 06:38 PM, Nevin Liber wrote:
> > On 9 October 2014 09:28, Olaf van der Spek <olafvdspek@gmail.com
> <mailto:olafvdspek@gmail.com>> wrote:
> >
> >     I know, but what were there arguments in relation to boost's
> get_pointer?
> >
> >
> > I wasn't in Issaquah (or I would have voted against that).  According to
> the LEWG wiki, it was Eric Niebler's suggestion, but there are no other
> notes on it, other than the vote (6 weakly in favor, 5 neutral).
> >
> > Anyway, I'll add Boost's get_pointer to the document, and bring it up
> during the discussion.
>
> My suggestion would be not to refer to a global get_pointer() or
> to_pointer(),
> but add a member to std::iterator_traits<>.  For the specialization for
> C-style
> pointers, this is essentially a no-op.  For the generic template, which
> defers
> to members of the iterator class itself, it seems natural to include
> the to_pointer() as a static member of the iterator class and let
> std::iterator_traits<> redirect there.
>
> I don't think there's a third choice for an iterator beyond C-style pointer
> and a class.
>

Like I said, I'm (so far) fine with that mechanism.

However, if I'm reading the Issaquah wiki correctly, the guidance from LEWG
is to tie the trait asserting an iterator is contiguous with the existence
of pointer_from.  While I don't agree with the position, the guidance is
clear, as no one voted against it.
--
 Nevin ":-)" Liber  <mailto:nevin@eviloverlord.com>  (847) 691-1404

--

---
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 http://groups.google.com/a/isocpp.org/group/std-proposals/.

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

<div dir=3D"ltr">On 9 October 2014 14:07, Jens Maurer <span dir=3D"ltr">&lt=
;<a href=3D"mailto:Jens.Maurer@gmx.net" target=3D"_blank">Jens.Maurer@gmx.n=
et</a>&gt;</span> wrote:<br><div class=3D"gmail_extra"><div class=3D"gmail_=
quote"><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-=
left:1px #ccc solid;padding-left:1ex">On 10/09/2014 06:38 PM, Nevin Liber w=
rote:<br>
<span class=3D"">&gt; On 9 October 2014 09:28, Olaf van der Spek &lt;<a hre=
f=3D"mailto:olafvdspek@gmail.com">olafvdspek@gmail.com</a> &lt;mailto:<a hr=
ef=3D"mailto:olafvdspek@gmail.com">olafvdspek@gmail.com</a>&gt;&gt; wrote:<=
br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0I know, but what were there arguments in relation t=
o boost&#39;s get_pointer?<br>
&gt;<br>
&gt;<br>
&gt; I wasn&#39;t in Issaquah (or I would have voted against that).=C2=A0 A=
ccording to the LEWG wiki, it was Eric Niebler&#39;s suggestion, but there =
are no other notes on it, other than the vote (6 weakly in favor, 5 neutral=
).<br>
&gt;<br>
&gt; Anyway, I&#39;ll add Boost&#39;s get_pointer to the document, and brin=
g it up during the discussion.<br>
<br>
</span>My suggestion would be not to refer to a global get_pointer() or to_=
pointer(),<br>
but add a member to std::iterator_traits&lt;&gt;.=C2=A0 For the specializat=
ion for C-style<br>
pointers, this is essentially a no-op.=C2=A0 For the generic template, whic=
h defers<br>
to members of the iterator class itself, it seems natural to include<br>
the to_pointer() as a static member of the iterator class and let<br>
std::iterator_traits&lt;&gt; redirect there.<br>
<br>
I don&#39;t think there&#39;s a third choice for an iterator beyond C-style=
 pointer<br>
and a class.<br></blockquote><div><br></div><div>Like I said, I&#39;m (so f=
ar) fine with that mechanism.</div><div><br></div><div>However, if I&#39;m =
reading the Issaquah wiki correctly, the guidance from LEWG is to tie the t=
rait asserting an iterator is contiguous with the existence of pointer_from=
..=C2=A0 While I don&#39;t agree with the position, the guidance is clear, a=
s no one voted against it.</div></div>-- <br>=C2=A0Nevin &quot;:-)&quot; Li=
ber=C2=A0 &lt;mailto:<a href=3D"mailto:nevin@eviloverlord.com" target=3D"_b=
lank">nevin@eviloverlord.com</a>&gt;=C2=A0 (847) 691-1404
</div></div>

<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"http://groups.google.com/a/isocpp.org/group/=
std-proposals/">http://groups.google.com/a/isocpp.org/group/std-proposals/<=
/a>.<br />

--bcaec53d526f61b3d605050ba553--

.


Author: Jens Maurer <Jens.Maurer@gmx.net>
Date: Sat, 11 Oct 2014 07:21:36 +0200
Raw View
On 10/10/2014 08:27 AM, Nevin Liber wrote:
> However, if I'm reading the Issaquah wiki correctly, the guidance from LE=
WG is to tie the trait asserting an iterator is contiguous with the existen=
ce of pointer_from.  While I don't agree with the position, the guidance is=
 clear, as no one voted against it.

Please make sure I'm in the room when this gets discussed again in LEWG.

Jens

--=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 http://groups.google.com/a/isocpp.org/group/std-proposa=
ls/.

.


Author: Nevin Liber <nevin@eviloverlord.com>
Date: Fri, 10 Oct 2014 22:22:56 -0700
Raw View
--047d7bb0407814cf6b05051ede31
Content-Type: text/plain; charset=UTF-8

On 10 October 2014 22:21, Jens Maurer <Jens.Maurer@gmx.net> wrote:

> On 10/10/2014 08:27 AM, Nevin Liber wrote:
> > However, if I'm reading the Issaquah wiki correctly, the guidance from
> LEWG is to tie the trait asserting an iterator is contiguous with the
> existence of pointer_from.  While I don't agree with the position, the
> guidance is clear, as no one voted against it.
>
> Please make sure I'm in the room when this gets discussed again in LEWG.
>

Will do.
 Nevin :-)
--
 Nevin ":-)" Liber  <mailto:nevin@eviloverlord.com>  (847) 691-1404

--

---
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 http://groups.google.com/a/isocpp.org/group/std-proposals/.

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

<div dir=3D"ltr">On 10 October 2014 22:21, Jens Maurer <span dir=3D"ltr">&l=
t;<a href=3D"mailto:Jens.Maurer@gmx.net" target=3D"_blank">Jens.Maurer@gmx.=
net</a>&gt;</span> wrote:<br><div class=3D"gmail_extra"><div class=3D"gmail=
_quote"><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border=
-left:1px #ccc solid;padding-left:1ex"><span class=3D"">On 10/10/2014 08:27=
 AM, Nevin Liber wrote:<br>
&gt; However, if I&#39;m reading the Issaquah wiki correctly, the guidance =
from LEWG is to tie the trait asserting an iterator is contiguous with the =
existence of pointer_from.=C2=A0 While I don&#39;t agree with the position,=
 the guidance is clear, as no one voted against it.<br>
<br>
</span>Please make sure I&#39;m in the room when this gets discussed again =
in LEWG.<br></blockquote><div><br></div><div>Will do.</div><div>=C2=A0Nevin=
 :-)</div></div>-- <br>=C2=A0Nevin &quot;:-)&quot; Liber=C2=A0 &lt;mailto:<=
a href=3D"mailto:nevin@eviloverlord.com" target=3D"_blank">nevin@eviloverlo=
rd.com</a>&gt;=C2=A0 (847) 691-1404
</div></div>

<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"http://groups.google.com/a/isocpp.org/group/=
std-proposals/">http://groups.google.com/a/isocpp.org/group/std-proposals/<=
/a>.<br />

--047d7bb0407814cf6b05051ede31--

.