diff options
author | Thomas Lively <tlively@google.com> | 2023-10-02 16:09:05 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-10-02 16:09:05 -0700 |
commit | 0fe08192d866f72d0f4e680c862bb7af48dec1ac (patch) | |
tree | a37b814de2ab85a64612ea112b6303776a44bfa7 /src/shell-interface.h | |
parent | 77f36789aac707d1d5daed20e6e7612c9a9af51b (diff) | |
download | binaryen-0fe08192d866f72d0f4e680c862bb7af48dec1ac.tar.gz binaryen-0fe08192d866f72d0f4e680c862bb7af48dec1ac.tar.bz2 binaryen-0fe08192d866f72d0f4e680c862bb7af48dec1ac.zip |
[Parser] Parse labels and br (#5970)
The parser previously parsed labels and could attach them to control flow
structures, but did not maintain the context necessary to correctly parse
branches. Support parsing labels as both names and indices in IRBuilder,
handling shadowing correctly, and use that support to implement parsing of br.
Diffstat (limited to 'src/shell-interface.h')
0 files changed, 0 insertions, 0 deletions