summaryrefslogtreecommitdiff
path: root/test/spec
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 /test/spec
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 'test/spec')
0 files changed, 0 insertions, 0 deletions