summaryrefslogtreecommitdiff
path: root/src/ir/module-utils.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/ir/module-utils.h')
-rw-r--r--src/ir/module-utils.h28
1 files changed, 14 insertions, 14 deletions
diff --git a/src/ir/module-utils.h b/src/ir/module-utils.h
index aaf484036..c93b24293 100644
--- a/src/ir/module-utils.h
+++ b/src/ir/module-utils.h
@@ -63,12 +63,12 @@ inline Global* copyGlobal(Global* global, Module& out) {
return ret;
}
-inline Event* copyEvent(Event* event, Module& out) {
- auto* ret = new Event();
- ret->name = event->name;
- ret->attribute = event->attribute;
- ret->sig = event->sig;
- out.addEvent(ret);
+inline Tag* copyTag(Tag* tag, Module& out) {
+ auto* ret = new Tag();
+ ret->name = tag->name;
+ ret->attribute = tag->attribute;
+ ret->sig = tag->sig;
+ out.addTag(ret);
return ret;
}
@@ -120,8 +120,8 @@ inline void copyModule(const Module& in, Module& out) {
for (auto& curr : in.globals) {
copyGlobal(curr.get(), out);
}
- for (auto& curr : in.events) {
- copyEvent(curr.get(), out);
+ for (auto& curr : in.tags) {
+ copyTag(curr.get(), out);
}
for (auto& curr : in.elementSegments) {
copyElementSegment(curr.get(), out);
@@ -278,16 +278,16 @@ template<typename T> inline void iterDefinedFunctions(Module& wasm, T visitor) {
}
}
-template<typename T> inline void iterImportedEvents(Module& wasm, T visitor) {
- for (auto& import : wasm.events) {
+template<typename T> inline void iterImportedTags(Module& wasm, T visitor) {
+ for (auto& import : wasm.tags) {
if (import->imported()) {
visitor(import.get());
}
}
}
-template<typename T> inline void iterDefinedEvents(Module& wasm, T visitor) {
- for (auto& import : wasm.events) {
+template<typename T> inline void iterDefinedTags(Module& wasm, T visitor) {
+ for (auto& import : wasm.tags) {
if (!import->imported()) {
visitor(import.get());
}
@@ -299,7 +299,7 @@ template<typename T> inline void iterImports(Module& wasm, T visitor) {
iterImportedTables(wasm, visitor);
iterImportedGlobals(wasm, visitor);
iterImportedFunctions(wasm, visitor);
- iterImportedEvents(wasm, visitor);
+ iterImportedTags(wasm, visitor);
}
// Helper class for performing an operation on all the functions in the module,
@@ -514,7 +514,7 @@ inline void collectHeapTypes(Module& wasm,
// Collect module-level info.
Counts counts;
CodeScanner(counts).walkModuleCode(&wasm);
- for (auto& curr : wasm.events) {
+ for (auto& curr : wasm.tags) {
counts.note(curr->sig);
}
for (auto& curr : wasm.tables) {