Skip to content

Commit 4175b6f

Browse files
committed
JS: revert previous (useless) commit
1 parent d4af242 commit 4175b6f

File tree

2 files changed

+7
-5
lines changed

2 files changed

+7
-5
lines changed

js/js.go

+5-5
Original file line numberDiff line numberDiff line change
@@ -1212,9 +1212,9 @@ func (m *jsMinifier) minifyExpr(i js.IExpr, prec js.OpPrec) {
12121212
if js.OpEquals < prec {
12131213
m.write(openParenBytes)
12141214
}
1215-
m.minifyExpr(v, js.OpEquals)
1215+
m.write(v.Data)
12161216
m.write(notEqualBytes)
1217-
m.minifyExpr(v, js.OpEquals)
1217+
m.write(v.Data)
12181218
if js.OpEquals < prec {
12191219
m.write(closeParenBytes)
12201220
}
@@ -1276,11 +1276,11 @@ func (m *jsMinifier) minifyExpr(i js.IExpr, prec js.OpPrec) {
12761276
if js.OpAssign < prec {
12771277
m.write(openParenBytes)
12781278
}
1279-
m.minifyExpr(v, js.OpCoalesce)
1279+
m.write(v.Data)
12801280
m.write([]byte("<0?-"))
1281-
m.minifyExpr(v, js.OpAssign)
1281+
m.write(v.Data)
12821282
m.write(colonBytes)
1283-
m.minifyExpr(v, js.OpAssign)
1283+
m.write(v.Data)
12841284
if js.OpAssign < prec {
12851285
m.write(closeParenBytes)
12861286
}

js/js_test.go

+2
Original file line numberDiff line numberDiff line change
@@ -906,6 +906,8 @@ func TestJSVarRenaming(t *testing.T) {
906906
{`()=>{var a;if(x){const b=0;while(true);}}`, `()=>{if(x){const b=0;for(var a;!0;);}}`},
907907
{`(e,s)=>{e=>0,s(e(s))}`, `(a,b)=>{a=>0,b(a(b))}`}, // #469
908908
{`()=>{var c;try {a} catch(b) {c}}`, `()=>{var b;try{a}catch{b}}`},
909+
{`()=>{let foo;Math.abs(foo)}`, `()=>{let a;a<0?-a:a}`},
910+
{`()=>{let foo;isNaN(foo)}`, `()=>{let a;a!=a}`},
909911

910912
// go-fuzz
911913
{`var ÆÆ,ÆÆ=t;var ÆÆ=v,a=ÿ`, `var ÆÆ=t,ÆÆ=v,a=ÿ`},

0 commit comments

Comments
 (0)