Following the trail of #422, to improve the wider compatibility with C++ some macros would require minimal rework.
https://github.com/quickjs-ng/quickjs/blob/22c10224ac9885051ada62ac11a1d6e55593042b/quickjs.h#L960C1-L975C145
For reference, an equivalent problem discussed in saghul/txiki.js#535