diff options
| author | Michael Dusan <michael.dusan@gmail.com> | 2024-09-03 14:37:15 -0400 |
|---|---|---|
| committer | Matthew Lugg <mlugg@mlugg.co.uk> | 2024-09-03 22:56:23 +0100 |
| commit | 7a4d69983a6ac7ab91f71910cec5886ed5bec745 (patch) | |
| tree | 085a161cf0a257ff15b9b86e89865f300286247d /lib/std | |
| parent | 242d268a06261d31161ad3a30ac0c2827ca49d99 (diff) | |
| download | zig-7a4d69983a6ac7ab91f71910cec5886ed5bec745.tar.gz zig-7a4d69983a6ac7ab91f71910cec5886ed5bec745.zip | |
AstGen: update @errorCast to maybe eval to err
Consequently, `AstGen.ret()` now passes the error code to
`.defer_error_code`. Previously, the error union value was passed.
closes #20371
Diffstat (limited to 'lib/std')
| -rw-r--r-- | lib/std/zig/BuiltinFn.zig | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/std/zig/BuiltinFn.zig b/lib/std/zig/BuiltinFn.zig index 1da3ffb5a7..95c6c7be12 100644 --- a/lib/std/zig/BuiltinFn.zig +++ b/lib/std/zig/BuiltinFn.zig @@ -482,7 +482,7 @@ pub const list = list: { "@errorCast", .{ .tag = .error_cast, - .eval_to_error = .always, + .eval_to_error = .maybe, .param_count = 1, }, }, |
