diff options
author | Larry Rosenman <ler@FreeBSD.org> | 2024-09-07 22:55:48 +0000 |
---|---|---|
committer | Larry Rosenman <ler@FreeBSD.org> | 2024-09-07 23:00:28 +0000 |
commit | 8328ce9a1271f2a8def2dfdd2f81747bbe978a92 (patch) | |
tree | 01ca0a82c7d872f0b6cc68e16705aed9816227b5 /devel/p5-Object-Pluggable | |
parent | 6083051fb7636fad1214e9b8b0f6f472e361a2a2 (diff) | |
download | ports-8328ce9a1271f2a8def2dfdd2f81747bbe978a92.tar.gz ports-8328ce9a1271f2a8def2dfdd2f81747bbe978a92.zip |
devel/cdecl: update to 18.4
C++26
Initial support for C++26 has been added, specifically = delete("reason") is now supported.
However, since C++26 is (at least) 2 years away, the default language for C++ is still C++23.
Placemarker for empty macro argument
Macros that can take a single argument can also accept no arguments since it's interpreted as an argument of a placemarker, e.g.:
cdecl> #define M1(A) [A]
cdecl> expand M1()
M1() => [A]
| A =>
M1() => []
is correct.
Diffstat (limited to 'devel/p5-Object-Pluggable')
0 files changed, 0 insertions, 0 deletions