Re: [C++ PATCH] Fix ICE with scoped enums and -g (PR c++/72808)

2016-11-28 Thread Jason Merrill
OK. On Mon, Nov 28, 2016 at 10:38 AM, Jakub Jelinek wrote: > On Mon, Nov 28, 2016 at 09:44:30AM -0500, Jason Merrill wrote: >> On Fri, Nov 25, 2016 at 12:31 PM, Jakub Jelinek wrote: >> > * decl.c (build_enumerator): Call fixup_type_variants on >> >

Re: [C++ PATCH] Fix ICE with scoped enums and -g (PR c++/72808)

2016-11-28 Thread Jakub Jelinek
On Mon, Nov 28, 2016 at 09:44:30AM -0500, Jason Merrill wrote: > On Fri, Nov 25, 2016 at 12:31 PM, Jakub Jelinek wrote: > > * decl.c (build_enumerator): Call fixup_type_variants on > > current_class_type after finish_member_declaration. > > Let's do this in

Re: [C++ PATCH] Fix ICE with scoped enums and -g (PR c++/72808)

2016-11-28 Thread Jason Merrill
On Fri, Nov 25, 2016 at 12:31 PM, Jakub Jelinek wrote: > * decl.c (build_enumerator): Call fixup_type_variants on > current_class_type after finish_member_declaration. Let's do this in finish_enum_value_list, in the block controlled by if (at_class_scope_p ()