diff --git a/compiler/ccgexprs.nim b/compiler/ccgexprs.nim index f9a637815..98e65b262 100644 --- a/compiler/ccgexprs.nim +++ b/compiler/ccgexprs.nim @@ -2236,7 +2236,6 @@ proc genSlice(p: BProc; e: PNode; d: var TLoc) = "'toOpenArray' is only valid within a call expression") proc genEnumToStr(p: BProc, e: PNode, d: var TLoc) = - const ToStringProcSlot = -4 let t = e[1].typ.skipTypes(abstractInst+{tyRange}) let toStrProc = getToStringProc(p.module.g.graph, t) # XXX need to modify this logic for IC. diff --git a/compiler/cgmeth.nim b/compiler/cgmeth.nim index b14465828..484bc9d97 100644 --- a/compiler/cgmeth.nim +++ b/compiler/cgmeth.nim @@ -160,7 +160,7 @@ proc fixupDispatcher(meth, disp: PSym; conf: ConfigRef) = if disp.typ.lockLevel < meth.typ.lockLevel: disp.typ.lockLevel = meth.typ.lockLevel -proc methodDef*(g: ModuleGraph; idgen: IdGenerator; s: PSym, fromCache: bool) = +proc methodDef*(g: ModuleGraph; idgen: IdGenerator; s: PSym) = var witness: PSym for i in 0..