&CDECL__EBADQUAL only pointer types can be restrict-qualified
&CDECL__ENOTFUNC only function declarations can have function specifiers
&CDECL__EBADPARAM invalid function parameter
-&CDECL__EMANYPAREN too many parentheses
&CDECL__EVOIDPARAM void parameter must stand alone
&CDECL__ERETFUNC functions cannot return functions
&CDECL__ERETARRAY functions cannot return array