summaryrefslogtreecommitdiff
path: root/src/emscripten-optimizer/optimizer.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/emscripten-optimizer/optimizer.h')
-rw-r--r--src/emscripten-optimizer/optimizer.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/emscripten-optimizer/optimizer.h b/src/emscripten-optimizer/optimizer.h
index 629963595..faef2cccb 100644
--- a/src/emscripten-optimizer/optimizer.h
+++ b/src/emscripten-optimizer/optimizer.h
@@ -132,5 +132,10 @@ enum AsmSign {
extern AsmSign detectSign(cashew::Ref node, cashew::IString minifiedFround);
+inline cashew::Ref deStat(cashew::Ref node) {
+ if (node[0] == cashew::STAT) return node[1];
+ return node;
+}
+
#endif // __optimizer_h__