diff options
-rw-r--r-- | compiler/jsgen.nim | 2 | ||||
-rw-r--r-- | tests/js/tjsffi.nim | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/compiler/jsgen.nim b/compiler/jsgen.nim index 1d4f5519a..15c5cd030 100644 --- a/compiler/jsgen.nim +++ b/compiler/jsgen.nim @@ -2985,7 +2985,7 @@ proc gen(p: PProc, n: PNode, r: var TCompRes) = if n[0].kind != nkEmpty: genLineDir(p, n) gen(p, n[0], r) - r.res = "var _ = " & r.res + r.res = "(" & r.res & ")" of nkAsmStmt: warningDeprecated(p.config, n.info, "'asm' for the JS target is deprecated, use the 'emit' pragma") genAsmOrEmitStmt(p, n, true) diff --git a/tests/js/tjsffi.nim b/tests/js/tjsffi.nim index 94323c074..265ae52e9 100644 --- a/tests/js/tjsffi.nim +++ b/tests/js/tjsffi.nim @@ -269,5 +269,5 @@ block: # test ** block: # issue #21208 type MyEnum = enum baz var obj: JsObject - {.emit: "`obj` = {bar: {baz: 123}}".} + {.emit: "`obj` = {bar: {baz: 123}};".} discard obj.bar.baz |