Revert "allow void as a field type"

This reverts commit aea27a7ce4.
This commit is contained in:
Araq 2013-05-27 23:19:44 +02:00
commit ede5ce9ac1
2 changed files with 26 additions and 42 deletions

View file

@ -437,9 +437,8 @@ proc genRecordFieldsAux(m: BModule, n: PNode,
app(result, genRecordFieldsAux(m, k, ae, rectype, check))
else: internalError("genRecordFieldsAux(record case branch)")
appf(result, "} $1;$n", [uname])
of nkSym:
of nkSym:
field = n.sym
if field.typ.kind == tyEmpty: return
#assert(field.ast == nil)
sname = mangleRecFieldName(field, rectype)
if accessExpr != nil: ae = ropef("$1.$2", [accessExpr, sname])