From 160dda0aa5ecc8252c5862cd937157296d9015cb Mon Sep 17 00:00:00 2001 From: Alon Zakai Date: Mon, 10 Apr 2023 16:15:29 -0700 Subject: [Wasm GC] Fuzz struct.get and array.get (#5651) --- src/passes/RemoveUnusedModuleElements.cpp | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'src/passes/RemoveUnusedModuleElements.cpp') diff --git a/src/passes/RemoveUnusedModuleElements.cpp b/src/passes/RemoveUnusedModuleElements.cpp index 228b3afc1..6842c852e 100644 --- a/src/passes/RemoveUnusedModuleElements.cpp +++ b/src/passes/RemoveUnusedModuleElements.cpp @@ -41,6 +41,7 @@ #include "ir/find_all.h" #include "ir/intrinsics.h" #include "ir/module-utils.h" +#include "ir/struct-utils.h" #include "ir/subtypes.h" #include "ir/utils.h" #include "pass.h" @@ -63,10 +64,6 @@ enum class ModuleElementKind { // name of the particular element. using ModuleElement = std::pair; -// A pair of a struct type and a field index, together defining a field in a -// particular type. -using StructField = std::pair; - // Visit or walk an expression to find what things are referenced. struct ReferenceFinder : public PostWalker { // Our findings are placed in these data structures, which the user of this -- cgit v1.2.3