summaryrefslogtreecommitdiff
path: root/scripts/fuzz_passes.py
diff options
context:
space:
mode:
authorThomas Lively <tlively@google.com>2024-06-14 16:00:48 -0700
committerGitHub <noreply@github.com>2024-06-14 23:00:48 +0000
commit2c758c54db0eb730af8fc858ddb42604e26b0a5b (patch)
treeaf2f0ee885e43a19a9f63d289c24292b0798a2d9 /scripts/fuzz_passes.py
parent881fe6a9df3ed89630e184de5fbee62013b37e2f (diff)
downloadbinaryen-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 'scripts/fuzz_passes.py')
0 files changed, 0 insertions, 0 deletions