diff options
author | Ashley Nelson <nashley@google.com> | 2023-06-30 11:45:03 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-06-30 11:45:03 -0700 |
commit | ef7f98e50662374b17d88c149a2ba1c11f918e5c (patch) | |
tree | 4d3579f61e7d57dda7de65f0d32da5a50cbbb22f /src/wasm-debug.h | |
parent | 69da5f084fb6f624a9e731b122b53855fadd7d4a (diff) | |
download | binaryen-ef7f98e50662374b17d88c149a2ba1c11f918e5c.tar.gz binaryen-ef7f98e50662374b17d88c149a2ba1c11f918e5c.tar.bz2 binaryen-ef7f98e50662374b17d88c149a2ba1c11f918e5c.zip |
[Outlining] StringifyWalker (#5772)
StringifyWalker is a new Walker with UnifiedExpressionVisitor. This walker performs a shallow visit of control-flow (try, if, block, loop) expressions and their simple expression siblings before then visiting the children of each control-flow expression in postorder. As a result, this walker un-nests nested control flow structures, so the expression visit order does not correspond to a normal postorder traversal of the function.
Diffstat (limited to 'src/wasm-debug.h')
0 files changed, 0 insertions, 0 deletions