diff options
author | Jason Beetham <beefers331@gmail.com> | 2022-10-24 12:50:54 -0600 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-10-24 14:50:54 -0400 |
commit | ea0e45e62f0f8dde71698c2b5d4468385374be94 (patch) | |
tree | 09ea816bb3405668596b212f0fc0a0eb8ce5fab7 /compiler/vmgen.nim | |
parent | eed1b6df20db6f73825eefaab6d7626acdf3a6af (diff) | |
download | Nim-ea0e45e62f0f8dde71698c2b5d4468385374be94.tar.gz |
Added 'openArray[char]' overloads to 'std/parseutils' (#20527)
* Added 'openarray[char]' overloads to 'std/parseutils' * Removed redundant `start` and `last` params from slice using procs * Fixed type for parseIdent overload * fixed one by off with 'substr' * removed missed start parameters for procedures * Added 'openarray[char]' overloads to 'std/parseutils' * Removed redundant `start` and `last` params from slice using procs * Fixed type for parseIdent overload * fixed one by off with 'substr' * removed missed start parameters for procedures * Fixed VM op to work with new 'opcSlice' * Corrected captureBetween's logic to work with openarray * js sys's parsefloat logic now uses openarray Co-authored-by: Clay Sweetser <Varriount@users.noreply.github.com>
Diffstat (limited to 'compiler/vmgen.nim')
-rw-r--r-- | compiler/vmgen.nim | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/compiler/vmgen.nim b/compiler/vmgen.nim index 037f9a9fc..56764ef94 100644 --- a/compiler/vmgen.nim +++ b/compiler/vmgen.nim @@ -1189,11 +1189,8 @@ proc genMagic(c: PCtx; n: PNode; dest: var TDest; m: TMagic) = d2 = c.genx(d2AsNode) var tmp1 = c.genx(n[1]) - tmp3 = c.genx(n[3]) c.gABC(n, opcParseFloat, dest, tmp1, d2) - c.gABC(n, opcParseFloat, tmp3) c.freeTemp(tmp1) - c.freeTemp(tmp3) c.genAsgnPatch(d2AsNode, d2) c.freeTemp(d2) of mReset: |