'identifier1' : is not a function, but contains <function returning>; 'identifier2' is unexpected
The declaration of the identifier has incorrect syntax.
Example
int (*f)() a; // error