Skip to content

cdecl-11.6

Compare
Choose a tag to compare
@paul-j-lucas paul-j-lucas released this 03 Dec 17:35
· 4261 commits to master since this release

C++23 integer literal suffixes
The case-insensitive integer literal suffixes of uz and zu for size_t and z for ssize_t are now supported.

C++23 operator[]
Now allowing operator[] to have zero or more arguments starting in C++23.

Fixed bug with array of function
Given:

cdecl> explain int f[5](double)
declare f as function (double) returning int

cdecl (1) incorrectly elided the array and therefore (2) didn't report the array of function as an error.

typedef of function
typedefs of function are now correctly allowed:

typedef int F(void)