aboutsummaryrefslogtreecommitdiff
path: root/test/cases/compile_errors/@import_zon_anon_inf.zig
diff options
context:
space:
mode:
authorMason Remaley <mason@anthropicstudios.com>2025-02-15 15:42:59 -0800
committermlugg <mlugg@mlugg.co.uk>2025-04-02 05:53:22 +0100
commit06ee383da9a23016dcb25ff7cb6811e3dc2c387e (patch)
treea1f407023746af27e8338c08b34a57336ae50cc6 /test/cases/compile_errors/@import_zon_anon_inf.zig
parent1b62a22268117340ee7a17f019df01cd39ec1421 (diff)
downloadzig-06ee383da9a23016dcb25ff7cb6811e3dc2c387e.tar.gz
zig-06ee383da9a23016dcb25ff7cb6811e3dc2c387e.zip
compiler: allow `@import` of ZON without a result type
In particular, this allows importing `build.zig.zon` at comptime.
Diffstat (limited to 'test/cases/compile_errors/@import_zon_anon_inf.zig')
-rw-r--r--test/cases/compile_errors/@import_zon_anon_inf.zig9
1 files changed, 9 insertions, 0 deletions
diff --git a/test/cases/compile_errors/@import_zon_anon_inf.zig b/test/cases/compile_errors/@import_zon_anon_inf.zig
new file mode 100644
index 0000000000..96bc0f794d
--- /dev/null
+++ b/test/cases/compile_errors/@import_zon_anon_inf.zig
@@ -0,0 +1,9 @@
+export fn entry() void {
+ _ = @import("zon/inf.zon");
+}
+
+// error
+// imports=zon/inf.zon
+//
+// inf.zon:1:1: error: infinity requires a known result type
+// tmp.zig:2:17: note: imported here