diff options
Diffstat (limited to 'src/passes/stringify-walker.h')
-rw-r--r-- | src/passes/stringify-walker.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/passes/stringify-walker.h b/src/passes/stringify-walker.h index 7e18d3d9e..c20d250ec 100644 --- a/src/passes/stringify-walker.h +++ b/src/passes/stringify-walker.h @@ -20,6 +20,7 @@ #include "ir/iteration.h" #include "ir/module-utils.h" #include "ir/utils.h" +#include "support/suffix_tree.h" #include "wasm-traversal.h" #include <queue> @@ -133,6 +134,12 @@ struct HashStringifyWalker : public StringifyWalker<HashStringifyWalker> { void visitExpression(Expression* curr); }; +// Functions that filter vectors of SuffixTree::RepeatedSubstring +struct StringifyProcessor { + static std::vector<SuffixTree::RepeatedSubstring> + dedupe(const std::vector<SuffixTree::RepeatedSubstring>); +}; + } // namespace wasm #endif // wasm_passes_stringify_walker_h |