jsffi add missing braces (#19948)

js codegen add missing whitespaces and braces
This commit is contained in:
Juan Carlos 2022-06-30 18:18:11 -03:00 • committed by GitHub
commit 2c0aaac304
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -348,7 +348,7 @@ iterator pairs*(obj: JsObject): (cstring, JsObject) =
var k: cstring var k: cstring
var v: JsObject var v: JsObject
{.emit: "for (var `k` in `obj`) {".} {.emit: "for (var `k` in `obj`) {".}
{.emit: " if (!`obj`.hasOwnProperty(`k`)) continue;".} {.emit: " if (!`obj`.hasOwnProperty(`k`)) { continue; }".}
{.emit: " `v` = `obj`[`k`];".} {.emit: " `v` = `obj`[`k`];".}
yield (k, v) yield (k, v)
{.emit: "}".} {.emit: "}".}
@ -357,7 +357,7 @@ iterator items*(obj: JsObject): JsObject =
## Yields the `values` of each field in a JsObject, wrapped into a JsObject. ## Yields the `values` of each field in a JsObject, wrapped into a JsObject.
var v: JsObject var v: JsObject
{.emit: "for (var k in `obj`) {".} {.emit: "for (var k in `obj`) {".}
{.emit: " if (!`obj`.hasOwnProperty(k)) continue;".} {.emit: " if (!`obj`.hasOwnProperty(k)) { continue; }".}
{.emit: " `v` = `obj`[k];".} {.emit: " `v` = `obj`[k];".}
yield v yield v
{.emit: "}".} {.emit: "}".}
@ -366,7 +366,7 @@ iterator keys*(obj: JsObject): cstring =
## Yields the `names` of each field in a JsObject. ## Yields the `names` of each field in a JsObject.
var k: cstring var k: cstring
{.emit: "for (var `k` in `obj`) {".} {.emit: "for (var `k` in `obj`) {".}
{.emit: " if (!`obj`.hasOwnProperty(`k`)) continue;".} {.emit: " if (!`obj`.hasOwnProperty(`k`)) { continue; }".}
yield k yield k
{.emit: "}".} {.emit: "}".}
@ -376,7 +376,7 @@ iterator pairs*[K: JsKey, V](assoc: JsAssoc[K, V]): (K,V) =
var k: cstring var k: cstring
var v: V var v: V
{.emit: "for (var `k` in `assoc`) {".} {.emit: "for (var `k` in `assoc`) {".}
{.emit: " if (!`assoc`.hasOwnProperty(`k`)) continue;".} {.emit: " if (!`assoc`.hasOwnProperty(`k`)) { continue; }".}
{.emit: " `v` = `assoc`[`k`];".} {.emit: " `v` = `assoc`[`k`];".}
yield (k.toJsKey(K), v) yield (k.toJsKey(K), v)
{.emit: "}".} {.emit: "}".}
@ -385,7 +385,7 @@ iterator items*[K, V](assoc: JsAssoc[K, V]): V =
## Yields the `values` in a JsAssoc. ## Yields the `values` in a JsAssoc.
var v: V var v: V
{.emit: "for (var k in `assoc`) {".} {.emit: "for (var k in `assoc`) {".}
{.emit: " if (!`assoc`.hasOwnProperty(k)) continue;".} {.emit: " if (!`assoc`.hasOwnProperty(k)) { continue; }".}
{.emit: " `v` = `assoc`[k];".} {.emit: " `v` = `assoc`[k];".}
yield v yield v
{.emit: "}".} {.emit: "}".}
@ -394,7 +394,7 @@ iterator keys*[K: JsKey, V](assoc: JsAssoc[K, V]): K =
## Yields the `keys` in a JsAssoc. ## Yields the `keys` in a JsAssoc.
var k: cstring var k: cstring
{.emit: "for (var `k` in `assoc`) {".} {.emit: "for (var `k` in `assoc`) {".}
{.emit: " if (!`assoc`.hasOwnProperty(`k`)) continue;".} {.emit: " if (!`assoc`.hasOwnProperty(`k`)) { continue; }".}
yield k.toJsKey(K) yield k.toJsKey(K)
{.emit: "}".} {.emit: "}".}