aboutsummaryrefslogtreecommitdiff
path: root/tests/langerrors/bad_char_first_statement.zc
diff options
context:
space:
mode:
authorGravatar zinc <zinc@downsta.ir> 2026-10-14 15:53:37 +0330
committerGravatar zinc <zinc@downsta.ir> 2026-10-14 15:53:37 +0330
commit5a4f3885edafe289dce17ec8b53a8fc188b9e146 (patch)
tree1a44421ad2b988b5ed95c08a000062eae4244243 /tests/langerrors/bad_char_first_statement.zc
parentmerge spec conformance suite (diff)
capture_scan: restore panic after the dry scan, so a bad literal in a function's first statement is reported
Diffstat (limited to 'tests/langerrors/bad_char_first_statement.zc')
-rw-r--r--tests/langerrors/bad_char_first_statement.zc3
1 files changed, 3 insertions, 0 deletions
diff --git a/tests/langerrors/bad_char_first_statement.zc b/tests/langerrors/bad_char_first_statement.zc
new file mode 100644
index 0000000..ca2ccfa
--- /dev/null
+++ b/tests/langerrors/bad_char_first_statement.zc
@@ -0,0 +1,3 @@
+// expect: bad character literal
+include rt;
+fn main() { int a = 'ab'; rt.put_n(a); return 0; }