142583320cf7977fd474572b9fe78e13eaf45fb8fDouglas Gregor__module_private__ struct HiddenStruct; 242583320cf7977fd474572b9fe78e13eaf45fb8fDouglas Gregor 32ccd89cff3f1c18b48f649240302446a7dae28b9Douglas Gregor__module_private__ struct HiddenStruct { 442583320cf7977fd474572b9fe78e13eaf45fb8fDouglas Gregor}; 542583320cf7977fd474572b9fe78e13eaf45fb8fDouglas Gregor 642583320cf7977fd474572b9fe78e13eaf45fb8fDouglas Gregor 742583320cf7977fd474572b9fe78e13eaf45fb8fDouglas Gregorint &f0(int); 842583320cf7977fd474572b9fe78e13eaf45fb8fDouglas Gregor 942583320cf7977fd474572b9fe78e13eaf45fb8fDouglas Gregortemplate<typename T> 1042583320cf7977fd474572b9fe78e13eaf45fb8fDouglas Gregor__module_private__ void f1(T*); 1142583320cf7977fd474572b9fe78e13eaf45fb8fDouglas Gregor 1242583320cf7977fd474572b9fe78e13eaf45fb8fDouglas Gregortemplate<typename T> 132ccd89cff3f1c18b48f649240302446a7dae28b9Douglas Gregor__module_private__ void f1(T*); 1442583320cf7977fd474572b9fe78e13eaf45fb8fDouglas Gregor 1542583320cf7977fd474572b9fe78e13eaf45fb8fDouglas Gregortemplate<typename T> 1642583320cf7977fd474572b9fe78e13eaf45fb8fDouglas Gregor__module_private__ class vector; 1742583320cf7977fd474572b9fe78e13eaf45fb8fDouglas Gregor 1842583320cf7977fd474572b9fe78e13eaf45fb8fDouglas Gregortemplate<typename T> 192ccd89cff3f1c18b48f649240302446a7dae28b9Douglas Gregor__module_private__ class vector { 2042583320cf7977fd474572b9fe78e13eaf45fb8fDouglas Gregor}; 2142583320cf7977fd474572b9fe78e13eaf45fb8fDouglas Gregor 2242583320cf7977fd474572b9fe78e13eaf45fb8fDouglas Gregorvector<float> vec_float; 2342583320cf7977fd474572b9fe78e13eaf45fb8fDouglas Gregor 2442583320cf7977fd474572b9fe78e13eaf45fb8fDouglas Gregortypedef __module_private__ int Integer; 252ccd89cff3f1c18b48f649240302446a7dae28b9Douglas Gregortypedef __module_private__ int Integer; 2642583320cf7977fd474572b9fe78e13eaf45fb8fDouglas Gregor 27