diff options
| author | Loris Cro <kappaloris@gmail.com> | 2025-02-15 20:03:04 +0100 |
|---|---|---|
| committer | Andrew Kelley <andrew@ziglang.org> | 2025-02-26 14:41:33 -0500 |
| commit | c75fdd96d2cb9bd211ff20c7e9ee2ef119cc189f (patch) | |
| tree | ace11890aff81e32716f4f9bd227ba619b3c80fa /test/compile_errors.zig | |
| parent | 06a66745a0b5c666608482645bc61523618dab85 (diff) | |
| download | zig-c75fdd96d2cb9bd211ff20c7e9ee2ef119cc189f.tar.gz zig-c75fdd96d2cb9bd211ff20c7e9ee2ef119cc189f.zip | |
`@deprecated`: add tests
Diffstat (limited to 'test/compile_errors.zig')
| -rw-r--r-- | test/compile_errors.zig | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/test/compile_errors.zig b/test/compile_errors.zig index 109347cde8..03e9324b02 100644 --- a/test/compile_errors.zig +++ b/test/compile_errors.zig @@ -250,4 +250,18 @@ pub fn addCases(ctx: *Cases, b: *std.Build) !void { ":1:5: error: expected expression, found 'invalid token'", }); } + + { + const case = ctx.obj("usage of deprecated code", b.graph.host); + + case.addError( + \\const bad = @deprecated(42); + \\ + \\pub export fn foo() usize { + \\ return bad; + \\} + , &[_][]const u8{ + ":1:13: error: found deprecated code", + }); + } } |
