blob: 70f9e3996f8f24c14082c161d7916cbb8250cbb7 [file] [log] [blame]
// P0634R3
// { dg-do compile { target c++20 } }
// { dg-options "-fconcepts" }
template <typename, typename> class A { class B; };
template <typename T, typename U> class A<T, U>::B {
B(A &);
};
template <typename T, typename U>
A<T, U>::B::B(A<T, U> &) {}