blob: 405ac801de73fdaea211a82d514da90a9af9dd52 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
// { dg-do assemble }
template <class T> struct A;
struct B
{
template <class U>
friend class A<U>; // { dg-error "" } does not specialize any args
};
struct C
{
template <class U>
friend class A<U*>; // { dg-error "" } partial specialization
};
|