'function' : typedef cannot be used for function definition
A typedef was used to define a function type.
For example:
typedef int functyp(); functyp func1 {}; // error