use old for loop unpack syntax for bootstrapping

This commit is contained in:
Araq 2019-04-08 07:48:51 +02:00
commit 001835bdec

View file

@ -1986,7 +1986,7 @@ proc genEnumToStr(p: BProc, e: PNode, d: var TLoc) =
const ToStringProcSlot = -4 const ToStringProcSlot = -4
let t = e[1].typ.skipTypes(abstractInst) let t = e[1].typ.skipTypes(abstractInst)
var toStrProc: PSym = nil var toStrProc: PSym = nil
for (idx, p) in t.methods: for idx, p in items(t.methods):
if idx == ToStringProcSlot: if idx == ToStringProcSlot:
toStrProc = p toStrProc = p
break break