diff options
| author | _ov4 <ov4@ov4.org> | 2026-10-22 13:59:48 +0000 |
|---|---|---|
| committer | _ov4 <ov4@ov4.org> | 2026-10-22 13:59:48 +0000 |
| commit | f694cc443ccc17a494cd195151882ab5e491bbb2 (patch) | |
| tree | 4a74ec68a1406073c5d70d8a0a71b5d839e0c3ef /doc/language/function/cpsc-function-chr.7.md | |
| parent | 312a19c781da1c31ff1e3dc71c319663a8be9148 (diff) | |
feat(codegen): accept ^x of C values as variadic arguments
In a variadic EXTERN position, ^x now passes the address of x as a plain
pointer when x has a C type or is a C struct, like C's f(n, &x). The
address of a pseudocode-typed value keeps the "must be a C value" error.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'doc/language/function/cpsc-function-chr.7.md')
0 files changed, 0 insertions, 0 deletions
