enforce void for nkWhileStmt [backport: 2.0] (#21170)

enforce void for nkWhileStmt
This commit is contained in:
ringabout 2022-12-24 17:37:32 +08:00 • committed by GitHub
commit 9323cb7b2a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 11 additions and 1 deletions

View file

@ -105,7 +105,6 @@ proc semWhile(c: PContext, n: PNode; flags: TExprFlags): PNode =
result.typ = n[1].typ
elif implicitlyDiscardable(n[1]):
result[1].typ = c.enforceVoidContext
result.typ = c.enforceVoidContext
proc semProc(c: PContext, n: PNode): PNode