1*8fbe78f6SDaniel Dunbar // RUN: %clang_cc1 -fsyntax-only -verify %s
23a36ab08SFariborz Jahanian 
33a36ab08SFariborz Jahanian typedef const int cInt;
43a36ab08SFariborz Jahanian 
53a36ab08SFariborz Jahanian void f (int);
63a36ab08SFariborz Jahanian void f (const int);  // redecl
73a36ab08SFariborz Jahanian 
f(int)83a36ab08SFariborz Jahanian void f (int) {  }    // expected-note {{previous definition is here}}
f(cInt)93a36ab08SFariborz Jahanian void f (cInt) { }    // expected-error {{redefinition of 'f'}}
103a36ab08SFariborz Jahanian 
11