Anders Carlsson | 255d641 | 2009-09-13 23:59:13 +0000 | [diff] [blame] | 1 | // RUN: clang-cc -fsyntax-only -verify %s |
2 | template<typename T> struct A { | ||||
3 | struct B { }; | ||||
4 | |||||
5 | friend struct B; | ||||
6 | }; | ||||
7 | |||||
8 | void f() { | ||||
9 | A<int>::B b; | ||||
10 | } | ||||
Douglas Gregor | fc9cd61 | 2009-09-26 20:57:03 +0000 | [diff] [blame] | 11 | |
12 | struct C0 { | ||||
13 | friend struct A<int>; | ||||
14 | }; |