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