summaryrefslogtreecommitdiff
path: root/src/passes/Print.cpp
diff options
context:
space:
mode:
authorThomas Lively <tlively@google.com>2022-12-08 11:50:45 -0600
committerGitHub <noreply@github.com>2022-12-08 09:50:45 -0800
commit48959ab5a74d849e9782f54b3535c6fca69d51d7 (patch)
treeb6da926b399636eb2cfc34ce6adbdc24b8488bcc /src/passes/Print.cpp
parent2cb5cefb6392619d908ce2ab683815d7e22ac9a5 (diff)
downloadbinaryen-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