[External]_Re: Implement the <iterator> part of C++20 p1032 Misc constexpr bits.

Smith-Rowland, Edward M ESmith-rowland@alionscience.com
Fri Nov 15 20:19:00 GMT 2019


From: Jonathan Wakely <jwakely@redhat.com>
Sent: Friday, November 15, 2019 2:33 PM
To: Smith-Rowland, Edward M
Cc: libstdc++@gcc.gnu.org; gcc-patches@gcc.gnu.org
Subject: Re: [External]_Re: Implement the <iterator> part of C++20 p1032 Misc constexpr bits.   

Oh I see the problem, it's because I made synopsis_c++20.cc include
synopsis_c++17.cc because I was lazy.

How about leaving those declarations in synopsis_c++17.cc but
guarding them with #if __cplusplus == 201703L and then adding the
constexpr versions of them in synopsis_c++20.cc ?

I think we should also add { target c++17_only } to synopsis_c++17.cc
(which should have had a target selector anyway).


Ok,
Testing this...
-------------- next part --------------
A non-text attachment was scrubbed...
Name: p1032_insert_iterators.CL
Type: text/x-opencl-src
Size: 778 bytes
Desc: p1032_insert_iterators.CL
URL: <http://gcc.gnu.org/pipermail/libstdc++/attachments/20191115/e903f847/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: p1032_insert_iterators.patch
Type: text/x-patch
Size: 13645 bytes
Desc: p1032_insert_iterators.patch
URL: <http://gcc.gnu.org/pipermail/libstdc++/attachments/20191115/e903f847/attachment-0001.bin>


More information about the Libstdc++ mailing list