Re: C++ PATCH for c++/51925 (ICE with using in template)

2012-03-03 Thread Jason Merrill
On 01/23/2012 11:59 AM, Jason Merrill wrote: The problem in this case was that a few places in the compiler were assuming that when we have an OVERLOAD, all the functions within it come from the same context. But that isn't the case when we have using-declarations involved, so we need to take the

C++ PATCH for c++/51925 (ICE with using in template)

2012-01-23 Thread Jason Merrill
The problem in this case was that a few places in the compiler were assuming that when we have an OVERLOAD, all the functions within it come from the same context. But that isn't the case when we have using-declarations involved, so we need to take them into account. Tested x86_64-pc-linux-gn