1 // PR c++/26256 2 // { dg-do compile } 3 4 struct A 5 { 6 typedef char type; 7 }; 8 9 struct B 10 { 11 typedef int type; 12 }; 13 14 struct C : A, B 15 { 16 using A::type; 17 type f (type); 18 }; 19 f(type)20 C::type C::f( type ) 21 { 22 type c = 'e'; 23 return c; 24 } 25