blob: ea30ddcbd0a814982f35de8db18912f8cb68493f [file] [log] [blame]
Anders Carlssonf47f7a12009-05-06 04:46:28 +00001// RUN: clang-cc -fsyntax-only %s
2
3class C {
4 friend class D;
5};
Anders Carlsson5dc2af12009-05-11 22:25:03 +00006
7class A {
8public:
9 void f();
10};
11
12class B {
13 // 'A' here should refer to the declaration above.
14 friend class A;
15
16 void f(A *a) { a->f(); }
17};