1 __module_private__ struct HiddenStruct; 2 3 __module_private__ struct HiddenStruct { 4 }; 5 6 7 int &f0(int); 8 9 template<typename T> 10 __module_private__ void f1(T*); 11 12 template<typename T> 13 __module_private__ void f1(T*); 14 15 template<typename T> 16 __module_private__ class vector; 17 18 template<typename T> 19 __module_private__ class vector { 20 }; 21 22 vector<float> vec_float; 23 24 typedef __module_private__ int Integer; 25 typedef __module_private__ int Integer; 26 27