diff options
author | Thomas Lively <tlively@google.com> | 2024-11-14 16:29:37 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-11-14 13:29:37 -0800 |
commit | 6efd41779272d2ac7eb75705c21c9f437a1409c9 (patch) | |
tree | 9890e82b1e35f483ea76394b5dcc3cfb1bb59e79 /test/lit/validation | |
parent | d4e7fee97c9fa7ae2c6f069d4428964cc1ea1795 (diff) | |
download | binaryen-6efd41779272d2ac7eb75705c21c9f437a1409c9.tar.gz binaryen-6efd41779272d2ac7eb75705c21c9f437a1409c9.tar.bz2 binaryen-6efd41779272d2ac7eb75705c21c9f437a1409c9.zip |
Record binary locations for nested blocks (#7078)
The binary reader has special handling for blocks immediately nested
inside other blocks to eliminate recursion while parsing very deep
stacks of blocks. This special handling did not record binary locations
for the nested blocks, though.
Add logic to record binary locations for nested blocks. This binary
reading code is about to be replaced with completely different code that
uses IRBuilder instead, but this change will eliminate some test
differences that we would otherwise see when we make that change.
Diffstat (limited to 'test/lit/validation')
0 files changed, 0 insertions, 0 deletions