summaryrefslogtreecommitdiff
path: root/src/binaryen-c.cpp
diff options
context:
space:
mode:
authorAlon Zakai <azakai@google.com>2021-10-04 14:48:22 -0700
committerGitHub <noreply@github.com>2021-10-04 21:48:22 +0000
commit29dd1ec2fd0b3a8527610cc55b6bec720b7256e5 (patch)
tree31521677bddb2de7122ef1a46b28b3a4830d6a62 /src/binaryen-c.cpp
parentdebc9ef887869406ed9fcaf53d758ca7529c53bc (diff)
downloadbinaryen-29dd1ec2fd0b3a8527610cc55b6bec720b7256e5.tar.gz
binaryen-29dd1ec2fd0b3a8527610cc55b6bec720b7256e5.tar.bz2
binaryen-29dd1ec2fd0b3a8527610cc55b6bec720b7256e5.zip
Refactor generic functionality out of ConstantFieldPropagation. NFC (#4209)
This just moves code outside and makes it more generic. One set of functionality are "struct utils", which are tools to scan wasm for info about the usage of struct fields, and to analyze that data. The other tool is a general analysis of nominal subtypes. The code will be useful in a few upcoming passes, so this will avoid a significant amount of code duplication.
Diffstat (limited to 'src/binaryen-c.cpp')
0 files changed, 0 insertions, 0 deletions