1 // Test of std::basic_iostream<char, std::char_traits<char> > mangling 2 3 // { dg-do compile } 4 // { dg-options "-fno-inline" } 5 6 namespace std { 7 template<typename> struct char_traits; 8 basic_iostreambasic_iostream9 template<typename, typename> struct basic_iostream { basic_iostream(){} }; 10 } 11 12 std::basic_iostream<char,std::char_traits<char> > s1; 13 14 // { dg-final { scan-assembler "\n_?_ZNSdC\[12\]Ev\[: \t\n\]" } } 15