aboutsummaryrefslogtreecommitdiff
path: root/test/cases/compile_errors/invalid_decltest.zig
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2023-02-03 12:49:40 -0700
committerAndrew Kelley <andrew@ziglang.org>2023-02-03 12:49:40 -0700
commitfab9b7110ed1fa7bb082aad5e095047441db2b24 (patch)
tree81fef60aa45e7980dab8f3e23e5b5e92b40ee0a9 /test/cases/compile_errors/invalid_decltest.zig
parentd20d69b59e6b65a99f45cb6a45c14e887034dd18 (diff)
parent60935decd318498529a016eeb1379d943a7e830d (diff)
downloadzig-fab9b7110ed1fa7bb082aad5e095047441db2b24.tar.gz
zig-fab9b7110ed1fa7bb082aad5e095047441db2b24.zip
Merge remote-tracking branch 'origin/master' into llvm16
Diffstat (limited to 'test/cases/compile_errors/invalid_decltest.zig')
-rw-r--r--test/cases/compile_errors/invalid_decltest.zig13
1 files changed, 13 insertions, 0 deletions
diff --git a/test/cases/compile_errors/invalid_decltest.zig b/test/cases/compile_errors/invalid_decltest.zig
new file mode 100644
index 0000000000..cde984f366
--- /dev/null
+++ b/test/cases/compile_errors/invalid_decltest.zig
@@ -0,0 +1,13 @@
+export fn foo() void {
+ const a = 1;
+ struct {
+ test a {}
+ };
+}
+
+// error
+// backend=stage2
+// target=native
+//
+// :4:14: error: cannot test a local constant
+// :2:11: note: local constant declared here