Commit ef4cbbe
authored
Validate descriptor clause forward references (#8611)
When the descriptor clause on a type definition was a forward reference
to a future rec group, we previously failed an assertion that it was
not a temporary type. Replace this assertion with a validation check.
Fixes #8606.1 parent a7d3f18 commit ef4cbbe
File tree
3 files changed
+20
-1
lines changed- src
- wasm
- test/lit/validation
3 files changed
+20
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
917 | 917 | | |
918 | 918 | | |
919 | 919 | | |
| 920 | + | |
| 921 | + | |
920 | 922 | | |
921 | 923 | | |
922 | 924 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1528 | 1528 | | |
1529 | 1529 | | |
1530 | 1530 | | |
| 1531 | + | |
| 1532 | + | |
1531 | 1533 | | |
1532 | 1534 | | |
1533 | 1535 | | |
| |||
2509 | 2511 | | |
2510 | 2512 | | |
2511 | 2513 | | |
2512 | | - | |
2513 | 2514 | | |
2514 | 2515 | | |
2515 | 2516 | | |
| |||
2654 | 2655 | | |
2655 | 2656 | | |
2656 | 2657 | | |
| 2658 | + | |
| 2659 | + | |
| 2660 | + | |
| 2661 | + | |
| 2662 | + | |
| 2663 | + | |
| 2664 | + | |
| 2665 | + | |
2657 | 2666 | | |
2658 | 2667 | | |
2659 | 2668 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
0 commit comments