aboutsummaryrefslogtreecommitdiff
path: root/test/cases/compile_errors
diff options
context:
space:
mode:
authorVeikka Tuominen <git@vexu.eu>2022-09-19 17:50:58 +0300
committerVeikka Tuominen <git@vexu.eu>2022-09-20 00:50:13 +0300
commit3e80aa9079cfad8c95f506b1eb644daeed6cbb7b (patch)
tree02ef7d3e94b3f02dc1fc8899a390c6c412f6b8ce /test/cases/compile_errors
parent540130650f843f0c6aa79c2a2f29e79b33846994 (diff)
downloadzig-3e80aa9079cfad8c95f506b1eb644daeed6cbb7b.tar.gz
zig-3e80aa9079cfad8c95f506b1eb644daeed6cbb7b.zip
Sema: validate `@alignOf` type
Diffstat (limited to 'test/cases/compile_errors')
-rw-r--r--test/cases/compile_errors/alignOf_bad_type.zig9
1 files changed, 9 insertions, 0 deletions
diff --git a/test/cases/compile_errors/alignOf_bad_type.zig b/test/cases/compile_errors/alignOf_bad_type.zig
new file mode 100644
index 0000000000..5408c21314
--- /dev/null
+++ b/test/cases/compile_errors/alignOf_bad_type.zig
@@ -0,0 +1,9 @@
+export fn entry() usize {
+ return @alignOf(noreturn);
+}
+
+// error
+// backend=stage2
+// target=native
+//
+// :2:21: error: no align available for type 'noreturn'