| ... | ... | @@ -595,6 +595,7 @@ test "peer type resolution: unreachable, error set, unreachable" { |
| 595 | 595 | if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO |
| 596 | 596 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
| 597 | 597 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO |
| 598 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO |
| 598 | 599 | |
| 599 | 600 | const Error = error{ |
| 600 | 601 | FileDescriptorAlreadyPresentInSet, |
| ... | ... | @@ -635,6 +636,7 @@ test "peer type resolution: error set supersets" { |
| 635 | 636 | if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO |
| 636 | 637 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
| 637 | 638 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO |
| 639 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO |
| 638 | 640 | |
| 639 | 641 | const a: error{ One, Two } = undefined; |
| 640 | 642 | const b: error{One} = undefined; |
| ... | ... | @@ -665,6 +667,7 @@ test "peer type resolution: disjoint error sets" { |
| 665 | 667 | if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO |
| 666 | 668 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
| 667 | 669 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO |
| 670 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO |
| 668 | 671 | |
| 669 | 672 | const a: error{ One, Two } = undefined; |
| 670 | 673 | const b: error{Three} = undefined; |
| ... | ... | @@ -697,6 +700,7 @@ test "peer type resolution: error union and error set" { |
| 697 | 700 | if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO |
| 698 | 701 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
| 699 | 702 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO |
| 703 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO |
| 700 | 704 | |
| 701 | 705 | const a: error{Three} = undefined; |
| 702 | 706 | const b: error{ One, Two }!u32 = undefined; |
| ... | ... | @@ -733,6 +737,7 @@ test "peer type resolution: error union after non-error" { |
| 733 | 737 | if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO |
| 734 | 738 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
| 735 | 739 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO |
| 740 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO |
| 736 | 741 | |
| 737 | 742 | const a: u32 = undefined; |
| 738 | 743 | const b: error{ One, Two }!u32 = undefined; |