2 // Origin: Wolfgang Bangerth <bangerth@ices.utexas.edu>
3 // PR c++/11106: Error message gives partially mangled operator name
5 template <typename T> struct S {
9 template <typename T> struct S2 : S<T> {
10 using S<T>::operator typename S<T>::I*; // { dg-error "operator S\\<int\\>" "" }
13 template struct S2<int>; // { dg-error "instantiated" "" }