summaryrefslogtreecommitdiff
path: root/src/ir/export-utils.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/ir/export-utils.h')
-rw-r--r--src/ir/export-utils.h11
1 files changed, 2 insertions, 9 deletions
diff --git a/src/ir/export-utils.h b/src/ir/export-utils.h
index 245365fbc..f50c0afa5 100644
--- a/src/ir/export-utils.h
+++ b/src/ir/export-utils.h
@@ -21,15 +21,8 @@
namespace wasm::ExportUtils {
-inline std::vector<Function*> getExportedFunctions(Module& wasm) {
- std::vector<Function*> ret;
- for (auto& ex : wasm.exports) {
- if (ex->kind == ExternalKind::Function) {
- ret.push_back(wasm.getFunction(ex->value));
- }
- }
- return ret;
-}
+std::vector<Function*> getExportedFunctions(Module& wasm);
+std::vector<Global*> getExportedGlobals(Module& wasm);
} // namespace wasm::ExportUtils