Re: C++ PATCH to implement C++20 P0892R2 - explicit(bool) [v2]

2018-10-11 Thread Jason Merrill
On Thu, Oct 11, 2018 at 8:25 PM Marek Polacek wrote: > > On Thu, Oct 11, 2018 at 11:35:23AM -0400, Jason Merrill wrote: > > > + /* [dcl.fct.spec] > > > + "the constant-expression, if supplied, shall be a contextually > > > + converted constant expression of type bool." */

Re: C++ PATCH to implement C++20 P0892R2 - explicit(bool) [v2]

2018-10-11 Thread Marek Polacek
On Thu, Oct 11, 2018 at 11:35:23AM -0400, Jason Merrill wrote: > > + /* [dcl.fct.spec] > > + "the constant-expression, if supplied, shall be a contextually > > + converted constant expression of type bool." */ > > + expr = build_explicit_specifier (expr, tf_warning_or

Re: C++ PATCH to implement C++20 P0892R2 - explicit(bool) [v2]

2018-10-11 Thread Jason Merrill
On Wed, Oct 3, 2018 at 7:11 PM Marek Polacek wrote: > > On Wed, Oct 03, 2018 at 10:24:52AM -0400, Jason Merrill wrote: > > On Tue, Oct 2, 2018 at 5:25 PM Marek Polacek wrote: > > > > > > On Mon, Oct 01, 2018 at 07:47:10PM -0400, Jason Merrill wrote: > > > > On Mon, Oct 1, 2018 at 6:41 PM Marek Po

Re: C++ PATCH to implement C++20 P0892R2 - explicit(bool) [v2]

2018-10-10 Thread Marek Polacek
Ping. On Wed, Oct 03, 2018 at 07:11:37PM -0400, Marek Polacek wrote: > On Wed, Oct 03, 2018 at 10:24:52AM -0400, Jason Merrill wrote: > > On Tue, Oct 2, 2018 at 5:25 PM Marek Polacek wrote: > > > > > > On Mon, Oct 01, 2018 at 07:47:10PM -0400, Jason Merrill wrote: > > > > On Mon, Oct 1, 2018 at 6

Re: C++ PATCH to implement C++20 P0892R2 - explicit(bool) [v2]

2018-10-03 Thread Marek Polacek
On Wed, Oct 03, 2018 at 10:24:52AM -0400, Jason Merrill wrote: > On Tue, Oct 2, 2018 at 5:25 PM Marek Polacek wrote: > > > > On Mon, Oct 01, 2018 at 07:47:10PM -0400, Jason Merrill wrote: > > > On Mon, Oct 1, 2018 at 6:41 PM Marek Polacek wrote: > > > > > > > > This patch implements C++20 explici