Re: C++ PATCH for c++/70778 (ICE with member template template parameter)

2016-07-23 Thread Jason Merrill
On Sat, Jul 23, 2016 at 10:50 PM, Jason Merrill wrote: > Here when we partially instantiated the declaration of the AddToFront > partial specialization, which meant substituting into > "Holder", we weren't replacing KeyType in the template > parameter list of Holder, leading to confusion when we e

C++ PATCH for c++/70778 (ICE with member template template parameter)

2016-07-23 Thread Jason Merrill
Here when we partially instantiated the declaration of the AddToFront partial specialization, which meant substituting into "Holder", we weren't replacing KeyType in the template parameter list of Holder, leading to confusion when we encounter it later and try to substitute in 0. Tested x86_64-pc-