OSDN Git Service

Some raw string changes from N3077
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / g++.dg / other / error5.C
1 // { dg-do compile }
2 // Origin: Wolfgang Bangerth <bangerth@ices.utexas.edu>
3 // PR c++/11106: Error message gives partially mangled operator name
4
5 template <typename T> struct S {
6     struct I {};
7 };
8
9 template <typename T> struct S2 : S<T> {
10     using S<T>::operator typename S<T>::I*; // { dg-error "operator S\\<int\\>" "" }
11 };
12
13 template struct S2<int>;  // { dg-message "instantiated" "" }