Jason Merrill writes:
| Before this patch, GCC described the candidate as
|
| template decltype (((TypeC*)this)->TypeC::b.template
| typename TypeA::type TypeB::fn [with int U = U, int N = 10,
| typename TypeA::type = TypeA::type]()) TypeC::fn()
ouch!
| after the patch, it's
|
| template decl
Before this patch, GCC described the candidate as
template decltype (((TypeC*)this)->TypeC::b.template
typename TypeA::type TypeB::fn [with int U = U, int N = 10, typename
TypeA::type = TypeA::type]()) TypeC::fn()
after the patch, it's
template decltype (((TypeC*)this)->TypeC::b.fn()) TypeC: