fixes #451
This commit is contained in:
parent
b487ebaaba
commit
2f5d5e3ba7
2 changed files with 15 additions and 1 deletions
|
|
@ -146,7 +146,9 @@ proc discardCheck(result: PNode) =
|
|||
if result.typ.kind == tyNil:
|
||||
fixNilType(result)
|
||||
else:
|
||||
localError(result.info, errDiscardValue)
|
||||
var n = result
|
||||
while n.kind in skipForDiscardable: n = n.lastSon
|
||||
localError(n.info, errDiscardValue)
|
||||
|
||||
proc semIf(c: PContext, n: PNode): PNode =
|
||||
result = n
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue