diff --git a/compiler/semtypes.nim b/compiler/semtypes.nim index d88a956032..d70ed3465b 100644 --- a/compiler/semtypes.nim +++ b/compiler/semtypes.nim @@ -72,7 +72,7 @@ proc semEnum(c: PContext, n: PNode, prev: PType): PType = e = n.sons[i].sym of nkIdent: e = newSymS(skEnumField, n.sons[i], c) - else: illFormedAst(n) + else: illFormedAst(n[i]) e.typ = result e.position = int(counter) if e.position == 0: hasNull = true