diff options
author | Thomas Lively <tlively@google.com> | 2024-06-14 16:00:48 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-06-14 23:00:48 +0000 |
commit | 2c758c54db0eb730af8fc858ddb42604e26b0a5b (patch) | |
tree | af2f0ee885e43a19a9f63d289c24292b0798a2d9 /test/spec | |
parent | 881fe6a9df3ed89630e184de5fbee62013b37e2f (diff) | |
download | binaryen-2c758c54db0eb730af8fc858ddb42604e26b0a5b.tar.gz binaryen-2c758c54db0eb730af8fc858ddb42604e26b0a5b.tar.bz2 binaryen-2c758c54db0eb730af8fc858ddb42604e26b0a5b.zip |
[Parser] Update requirements for implicit type uses (#6665)
As an abbreviation, a `typeuse` can be given as just a list of parameters and
results, in which case it corresponds to the index of the first function type
with the same parameters and results. That function type must also be an MVP
function type, i.e. it cannot have a nontrivial rec group, be non-final, or have
a declared supertype. The parser did not previously implement all of these rules.
Diffstat (limited to 'test/spec')
0 files changed, 0 insertions, 0 deletions