'identifier' : redefinition; typedef cannot be overloaded with any other symbol
A typedef identifier is redefined.
Example
typedef int i; int i; // error