aboutsummaryrefslogtreecommitdiffhomepage
path: root/tests/cli.sh
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2026-02-07 15:42:00 +0900
committernsfisis <nsfisis@gmail.com>2026-02-07 17:33:55 +0900
commitcdddf2422553f1f21c8d2c57cd382b8362dc80fb (patch)
tree3053026498552aecda2e4889c8455298ad70c8cb /tests/cli.sh
parente1042a6373773830297dfd5718938c12f21ae624 (diff)
downloadducc-cdddf2422553f1f21c8d2c57cd382b8362dc80fb.tar.gz
ducc-cdddf2422553f1f21c8d2c57cd382b8362dc80fb.tar.zst
ducc-cdddf2422553f1f21c8d2c57cd382b8362dc80fb.zip
feat: support function calls via function pointers
The two-pass parsing of function pointer declaration is referenced from chibicc: https://github.com/rui314/chibicc
Diffstat (limited to 'tests/cli.sh')
-rw-r--r--tests/cli.sh3
1 files changed, 2 insertions, 1 deletions
diff --git a/tests/cli.sh b/tests/cli.sh
index fc8a481..2c6ac72 100644
--- a/tests/cli.sh
+++ b/tests/cli.sh
@@ -45,8 +45,9 @@ int main(int argc, char** argv) {
EOF
# compile errors
+# TODO: report as "undefined function"
cat <<'EOF' > expected
-main.c:2: undefined function: f
+main.c:2: undefined variable: f
EOF
test_compile_error <<'EOF'
int main() {