1 // { dg-do compile } 2 3 // Origin: Francesco Monica <fmonica@ce.unipr.it> 4 5 // PR c++/13262: Access checking during instantiation of static data 6 // member. 7 8 template <typename T> class Aclass { 9 private: Aclass()10 Aclass() {} 11 static Aclass instance; 12 }; 13 14 template <typename T> Aclass<T> Aclass<T>::instance; 15 16 template class Aclass<int>; 17