diff options
author | Frank Emrich <git@emrich.io> | 2024-08-09 21:30:56 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-08-09 13:30:56 -0700 |
commit | 3386e642c76028438fc783bf97089115ea9a900f (patch) | |
tree | 3ea6d4fcc69aaca0c7527ccbd9c07176c6c24eda /src/ir/module-utils.cpp | |
parent | b3e22d29451fbf52521d59ea34e8a5d735c4149c (diff) | |
download | binaryen-3386e642c76028438fc783bf97089115ea9a900f.tar.gz binaryen-3386e642c76028438fc783bf97089115ea9a900f.tar.bz2 binaryen-3386e642c76028438fc783bf97089115ea9a900f.zip |
Typed continuations: update syntax of handler clauses (#6824)
The syntax for handler clauses in `resume` instructions has recently
changed, using `on` instead of `tag` now.
Instead of
```
(resume $ct (tag $tag0 $block0) ... (tag $tagn $blockn))
```
we now have
```
(resume $ct (on $tag0 $block0) ... (on $tagn $blockn))
```
This PR adapts parsing, printing, and some tests accordingly.
(Note that this PR deliberately makes none of the other changes that
will arise from implementing the new, combined stack switching proposal,
yet.)
Diffstat (limited to 'src/ir/module-utils.cpp')
0 files changed, 0 insertions, 0 deletions