https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104641
Patrick Palka <ppalka at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Assignee|unassigned at gcc dot gnu.org |ppalka at gcc dot
gnu.org
Last reconfirmed| |2022-02-22
Ever confirmed|0 |1
CC| |ppalka at gcc dot gnu.org
Depends on| |100983
Status|UNCONFIRMED |ASSIGNED
--- Comment #1 from Patrick Palka <ppalka at gcc dot gnu.org> ---
Confirmed, this never worked. Reduced rejects-valid testcase:
template<class T>
struct A {
template<class U> struct B { B(U); };
};
template<class T>
void f() {
typename A<T>::B x(0);
}
template void f<int>();
Referenced Bugs:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100983
[Bug 100983] Deduction guide for member template class rejected at class scope