nim check fix; fixes #9609 [backport]
This commit is contained in:
parent
08de33a2e3
commit
1c73db08b8
1 changed files with 8 additions and 7 deletions
|
|
@ -1115,8 +1115,9 @@ proc genMagic(c: PCtx; n: PNode; dest: var TDest; m: TMagic) =
|
|||
of mEcho:
|
||||
unused(c, n, dest)
|
||||
let n = n[1].skipConv
|
||||
if n.kind == nkBracket:
|
||||
# can happen for nim check, see bug #9609
|
||||
let x = c.getTempRange(n.len, slotTempUnknown)
|
||||
internalAssert c.config, n.kind == nkBracket
|
||||
for i in 0..<n.len:
|
||||
var r: TRegister = x+i
|
||||
c.gen(n.sons[i], r)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue