summaryrefslogtreecommitdiff
path: root/src/passes/Memory64Lowering.cpp
diff options
context:
space:
mode:
authorAlon Zakai <azakai@google.com>2022-08-16 15:21:30 -0700
committerGitHub <noreply@github.com>2022-08-16 15:21:30 -0700
commitda23be08da53ef461f8432b062f3429448cb7ad5 (patch)
tree899090ad385b8cf1c5660b5bfe0e5a017612ca45 /src/passes/Memory64Lowering.cpp
parente5d004062d965f7cc4a5ac14bf61379359b81ee4 (diff)
downloadbinaryen-da23be08da53ef461f8432b062f3429448cb7ad5.tar.gz
binaryen-da23be08da53ef461f8432b062f3429448cb7ad5.tar.bz2
binaryen-da23be08da53ef461f8432b062f3429448cb7ad5.zip
Validator: More carefully check for stale types (#4907)
The validation logic to check for stale types (code where we forgot to run refinalize) had a workaround for a control flow issue. That workaround meant we didn't catch errors where a type was concrete but it should be unreachable. This PR makes that workaround only apply for control flow structures, so we can catch more errors.
Diffstat (limited to 'src/passes/Memory64Lowering.cpp')
0 files changed, 0 insertions, 0 deletions