diff options
author | Thomas Lively <tlively@google.com> | 2022-12-08 11:50:45 -0600 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-12-08 09:50:45 -0800 |
commit | 48959ab5a74d849e9782f54b3535c6fca69d51d7 (patch) | |
tree | b6da926b399636eb2cfc34ce6adbdc24b8488bcc /src/passes/Print.cpp | |
parent | 2cb5cefb6392619d908ce2ab683815d7e22ac9a5 (diff) | |
download | binaryen-48959ab5a74d849e9782f54b3535c6fca69d51d7.tar.gz binaryen-48959ab5a74d849e9782f54b3535c6fca69d51d7.tar.bz2 binaryen-48959ab5a74d849e9782f54b3535c6fca69d51d7.zip |
Allow casting to basic heap types (#5332)
The standard casting instructions now allow casting to basic heap types, not
just user-defined types, but they also require that the intended type and
argument type have a common supertype. Update the validator to use the standard
rules, update the binary parser and printer to allow basic types, and update the
tests to remove or modify newly invalid test cases.
Diffstat (limited to 'src/passes/Print.cpp')
0 files changed, 0 insertions, 0 deletions