From 90bf56f456e22dcd98458eca14e0b152a5efb179 Mon Sep 17 00:00:00 2001 From: _ov4 Date: Thu, 22 Oct 2026 13:30:00 +0000 Subject: feat(codegen): accept record pointers as variadic arguments Pointer types to C-struct records now pass unchanged as variadic EXTERN arguments. Pseudocode values still need a cast to a C type, and records by value stay rejected. Co-Authored-By: Claude Opus 5.5 --- tests/i/extern-c-struct/expected.txt | 1 + 1 file changed, 1 insertion(+) (limited to 'tests/i/extern-c-struct/expected.txt') diff --git a/tests/i/extern-c-struct/expected.txt b/tests/i/extern-c-struct/expected.txt index 62e50ed..dee8467 100644 --- a/tests/i/extern-c-struct/expected.txt +++ b/tests/i/extern-c-struct/expected.txt @@ -1,3 +1,4 @@ S 4.500000 5 G 0.500000 7 9 +14 -- cgit v1.3.1-4-g156e