diff options
| author | Andrew Kelley <andrew@ziglang.org> | 2023-07-18 15:07:15 -0700 |
|---|---|---|
| committer | Andrew Kelley <andrew@ziglang.org> | 2023-07-18 19:02:06 -0700 |
| commit | 47499bf47ba73ab49503298a87123b9e873e3693 (patch) | |
| tree | 096ebcfc06afe8f85612c9f70d866d276aeebeca /test/cases/compile_errors | |
| parent | abe71b40c54c98badd4b18328ae22c8425add4b3 (diff) | |
| download | zig-47499bf47ba73ab49503298a87123b9e873e3693.tar.gz zig-47499bf47ba73ab49503298a87123b9e873e3693.zip | |
Sema: enhance generic call error message
when the type of an anytype parameter is a comptime-only type but the
argument at the callsite is runtime-known.
Diffstat (limited to 'test/cases/compile_errors')
| -rw-r--r-- | test/cases/compile_errors/anytype_param_requires_comptime.zig | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/test/cases/compile_errors/anytype_param_requires_comptime.zig b/test/cases/compile_errors/anytype_param_requires_comptime.zig index 3e2b32b408..453bd5bce5 100644 --- a/test/cases/compile_errors/anytype_param_requires_comptime.zig +++ b/test/cases/compile_errors/anytype_param_requires_comptime.zig @@ -16,5 +16,7 @@ pub export fn entry() void { // backend=stage2 // target=native // -// :7:14: error: unable to resolve comptime value -// :7:14: note: argument to parameter with comptime-only type must be comptime-known +// :7:14: error: runtime-known argument passed to comptime-only type parameter +// :9:12: note: declared here +// :4:16: note: struct requires comptime because of this field +// :4:16: note: types are not available at runtime |
