diff options
author | Heejin Ahn <aheejin@gmail.com> | 2021-01-29 12:01:02 +0900 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-01-29 12:01:02 +0900 |
commit | 89b811699b2db0c0e2ad744a1240f6283f8eed86 (patch) | |
tree | 6d0e2b19bd230f32bdbb564cd8539e26f0dabee7 /src/parsing.h | |
parent | bbf40d06a162be8f88a60d1fc4edc3f0015c6c91 (diff) | |
download | binaryen-89b811699b2db0c0e2ad744a1240f6283f8eed86.tar.gz binaryen-89b811699b2db0c0e2ad744a1240f6283f8eed86.tar.bz2 binaryen-89b811699b2db0c0e2ad744a1240f6283f8eed86.zip |
Don't error out when EH is used for Flatten (#3526)
We used to error out in Flatten when EH is used because Flatten makes
all block types `none` by setting their return values to locals and
getting them later, but `br_on_exn` by definition pops value from the
value stack at the end of a block so it couldn't be flattened. Now that
we don't have `br_on_exn` we don't need these restriction.
Diffstat (limited to 'src/parsing.h')
0 files changed, 0 insertions, 0 deletions