PR c++/86728 - C variadic generic lambda.
[official-gcc.git] / gcc / testsuite / g++.dg / template / friend58.C
blobcadfb3e1f430307f56090709db1c6ba35de90c0f
1 // PR c++/42328
3 template<typename T, typename U>
4 class freeList
6 public:
7   void foo() {};
8 };
10 class bar {};
12 class baz : protected freeList<bar, baz>
14   template<typename T>
15   friend
16   void freeList<T, baz>::foo();  // { dg-error "friend" }
19 baz b;