blob: 5985ee8820d698e43aa60612d41397edd1068935 [file] [log] [blame]
Axel Naumann39d26c32012-10-02 09:09:43 +00001template<typename T> class Vector;
2
3template<typename T> class List {
4public:
5 void push_back(T);
6};
Axel Naumannbb2011d2012-10-02 13:06:13 +00007
8namespace A {
9 class Y {
10 template <typename T> friend class WhereAmI;
11 };
12}
13
14template <typename T> class A::WhereAmI {
15public:
16 static void func() {}
17};