From 9df061a08d0a031a6ba91b9b674c9b5758a6177e Mon Sep 17 00:00:00 2001 From: Baitinq Date: Sat, 17 May 2025 11:40:28 +0200 Subject: Codegen: Fix bug with global functions as params --- examples/11.src | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'examples/11.src') diff --git a/examples/11.src b/examples/11.src index 1c45861..bd92f26 100644 --- a/examples/11.src +++ b/examples/11.src @@ -1,16 +1,16 @@ extern printf = (*i64, varargs) => i64; +let id = (a: i64) => i64 { + printf("%d\n", a); + printf("%d\n", 12); + return a; +}; + let main = () => i64 { let y = (f: (i64) => i64, x: i64) => i64 { return f(x); }; - let id = (a: i64) => i64 { - printf("%d\n", a); - printf("%d\n", 12); - return a; - }; - return y(id, 2); }; -- cgit 1.4.1