Re: RFA (make_dispatcher_decl): PATCH for c++/83911, ICE with multiversioned constructor

2018-05-10 Thread Jason Merrill
On Fri, Mar 16, 2018 at 8:38 AM, Jason Merrill wrote: > On Thu, Mar 15, 2018 at 4:50 AM, Richard Biener > wrote: >> On Wed, Mar 14, 2018 at 8:57 PM, Jason Merrill wrote: >>> Ping >>> >>> On Fri, Mar 2, 2018 at 1:23 PM, Jason

Re: RFA (make_dispatcher_decl): PATCH for c++/83911, ICE with multiversioned constructor

2018-03-16 Thread Jason Merrill
On Thu, Mar 15, 2018 at 4:50 AM, Richard Biener wrote: > On Wed, Mar 14, 2018 at 8:57 PM, Jason Merrill wrote: >> Ping >> >> On Fri, Mar 2, 2018 at 1:23 PM, Jason Merrill wrote: >>> As I mentioned in the PR, the problem here is

Re: RFA (make_dispatcher_decl): PATCH for c++/83911, ICE with multiversioned constructor

2018-03-15 Thread Richard Biener
On Wed, Mar 14, 2018 at 8:57 PM, Jason Merrill wrote: > Ping > > On Fri, Mar 2, 2018 at 1:23 PM, Jason Merrill wrote: >> As I mentioned in the PR, the problem here is that we're replacing a >> constructor with a dispatcher function which doesn't look much like

Re: RFA (make_dispatcher_decl): PATCH for c++/83911, ICE with multiversioned constructor

2018-03-14 Thread Jason Merrill
Ping On Fri, Mar 2, 2018 at 1:23 PM, Jason Merrill wrote: > As I mentioned in the PR, the problem here is that we're replacing a > constructor with a dispatcher function which doesn't look much like a > constructor. This patch adjusts make_dispatcher_decl to make it look >

RFA (make_dispatcher_decl): PATCH for c++/83911, ICE with multiversioned constructor

2018-03-02 Thread Jason Merrill
As I mentioned in the PR, the problem here is that we're replacing a constructor with a dispatcher function which doesn't look much like a constructor. This patch adjusts make_dispatcher_decl to make it look more like the functions it dispatches to, but other things are certain to break for