diff options
| author | g-w1 <jacoblevgw@gmail.com> | 2020-12-31 17:10:49 -0500 |
|---|---|---|
| committer | Andrew Kelley <andrew@ziglang.org> | 2021-02-25 16:41:16 -0800 |
| commit | 153c97ac9ec8deafb0777ae424f00695c18e3bd9 (patch) | |
| tree | 4bc0b2c23e2d4844252efd98f453a2100043b14f /lib/std/multi_array_list.zig | |
| parent | 7edb204edfa41e11776ac009da5a20fb1c907f5f (diff) | |
| download | zig-153c97ac9ec8deafb0777ae424f00695c18e3bd9.tar.gz zig-153c97ac9ec8deafb0777ae424f00695c18e3bd9.zip | |
improve stage2 to allow catch at comptime:
* add error_union value tag.
* add analyzeIsErr
* add Value.isError
* add TZIR wrap_errunion_payload and wrap_errunion_err for
wrapping from T -> E!T and E -> E!T
* add anlyzeInstUnwrapErrCode and analyzeInstUnwrapErr
* add analyzeInstEnsureErrPayloadVoid:
* add wrapErrorUnion
* add comptime error comparison for tests
* tests!
Diffstat (limited to 'lib/std/multi_array_list.zig')
0 files changed, 0 insertions, 0 deletions
