From a79acb58fc089a71fb88fd4b96a73bdd518e6e42 Mon Sep 17 00:00:00 2001 From: Araq Date: Tue, 27 Mar 2012 00:48:59 +0200 Subject: attempt to fix a bug concerning implicit type conversions in case statements --- compiler/transf.nim | 8 -------- 1 file changed, 8 deletions(-) (limited to 'compiler/transf.nim') diff --git a/compiler/transf.nim b/compiler/transf.nim index ba74323be..0fa4883ea 100755 --- a/compiler/transf.nim +++ b/compiler/transf.nim @@ -267,14 +267,6 @@ proc transformLoopBody(c: PTransf, n: PNode): PTransNode = discard c.blockSyms.pop() else: result = transform(c, n) - -proc skipConv(n: PNode): PNode = - case n.kind - of nkObjUpConv, nkObjDownConv, nkChckRange, nkChckRangeF, nkChckRange64: - result = n.sons[0] - of nkHiddenStdConv, nkHiddenSubConv, nkConv: - result = n.sons[1] - else: result = n proc newTupleAccess(tup: PNode, i: int): PNode = result = newNodeIT(nkBracketExpr, tup.info, tup.typ.sons[i]) -- cgit 1.4.1-2-gfad0