summaryrefslogtreecommitdiff
path: root/src/passes/GenerateDynCalls.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/passes/GenerateDynCalls.cpp')
-rw-r--r--src/passes/GenerateDynCalls.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/passes/GenerateDynCalls.cpp b/src/passes/GenerateDynCalls.cpp
index 8ed9ce8b4..0f4934c06 100644
--- a/src/passes/GenerateDynCalls.cpp
+++ b/src/passes/GenerateDynCalls.cpp
@@ -28,6 +28,7 @@
#include "ir/import-utils.h"
#include "pass.h"
#include "support/debug.h"
+#include "support/insert_ordered.h"
#include "wasm-builder.h"
#define DEBUG_TYPE "generate-dyncalls"
@@ -81,7 +82,7 @@ struct GenerateDynCalls : public WalkerPass<PostWalker<GenerateDynCalls>> {
bool onlyI64;
// The set of all invokes' signatures
- std::set<Signature> invokeSigs;
+ InsertOrderedSet<Signature> invokeSigs;
};
static bool hasI64(Signature sig) {