]> git.draconx.ca Git - cdecl99.git/blob - src/errmsg.str
Release 1.3.
[cdecl99.git] / src / errmsg.str
1 @macro
2 &CDECL__ENOMEM        failed to allocate memory
3 &CDECL__ETOOLONG      too many long specifiers
4 &CDECL__EDUPTYPE      duplicate type specifier
5 &CDECL__ENOTYPE       no type specified
6 &CDECL__EBADTYPE      invalid type specified
7 &CDECL__EBADVOID      invalid declaration of type void
8 &CDECL__ETYPESTOR     type names cannot have storage-class specifiers
9 &CDECL__EFUNCSTOR     function parameters may only have register storage
10 &CDECL__EMANYSTOR     too many storage-class specifiers
11 &CDECL__EBADQUAL      only pointer types can be restrict-qualified
12 &CDECL__ENOTFUNC      only function declarations can have function specifiers
13 &CDECL__EBADPARAM     invalid function parameter
14 &CDECL__EVOIDPARAM    void parameter must stand alone
15 &CDECL__ERETFUNC      functions cannot return functions
16 &CDECL__ERETARRAY     functions cannot return array
17 &CDECL__EFUNCARRAY    array members cannot be functions
18 &CDECL__ERESTRICTFUNC function pointers cannot be restrict-qualified
19 &CDECL__EDECLTYPE     mixing type names and declarations is not allowed
20 &CDECL__ERANGE        integer constant out of range
21 &CDECL__EBADINT       invalid integer constant
22 &CDECL__EZEROARRAY    array length must be positive