qualifier applied to function type has no meaning
A qualifier, such as const, is applied to a function type defined by typedef.
Example
typedef int *FuncType(void); //the const qualifier cannot be applied to the //function type FuncType, generates warning: const FuncType f;