summaryrefslogtreecommitdiff
path: root/src/passes/J2CLOpts.cpp
diff options
context:
space:
mode:
authorGoktug Gokdogan <goktug@google.com>2023-12-13 13:48:19 -0800
committerGitHub <noreply@github.com>2023-12-13 21:48:19 +0000
commit61c3666ebd85eaadb11d06ce8048f4bea026af3d (patch)
treec9f8db5ef8a44fa1c0475a167d0c3b260386f48c /src/passes/J2CLOpts.cpp
parent1da1363759012c844f061a29bea94a825ab39565 (diff)
downloadbinaryen-61c3666ebd85eaadb11d06ce8048f4bea026af3d.tar.gz
binaryen-61c3666ebd85eaadb11d06ce8048f4bea026af3d.tar.bz2
binaryen-61c3666ebd85eaadb11d06ce8048f4bea026af3d.zip
J2CL: Use a more future proof naming convention for once functions (#6173)
Existing convention uses _@once@_ but we also use @ for class separation. It is cleaner&more future proof to use something other convention like _<once>_.
Diffstat (limited to 'src/passes/J2CLOpts.cpp')
-rw-r--r--src/passes/J2CLOpts.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/passes/J2CLOpts.cpp b/src/passes/J2CLOpts.cpp
index f6821b80f..78edecc45 100644
--- a/src/passes/J2CLOpts.cpp
+++ b/src/passes/J2CLOpts.cpp
@@ -30,7 +30,7 @@ namespace wasm {
namespace {
-bool isOnceFunction(Function* f) { return f->name.hasSubstring("_@once@_"); }
+bool isOnceFunction(Function* f) { return f->name.hasSubstring("_<once>_"); }
using AssignmentCountMap = std::unordered_map<Name, Index>;