1 // PR c++/28025 2 3 class BaseSubmit 4 { 5 template<class T> friend class PeriodicSubmit; 6 }; 7 8 template<class ID> 9 class ValuesSubmit 10 { 11 template<class T> friend class PeriodicSubmit; 12 }; 13 14 class A; 15 class MultiSubmit : public ValuesSubmit<A> 16 { 17 }; 18