diff options
Diffstat (limited to 'compiler')
-rw-r--r-- | compiler/magicsys.nim | 2 | ||||
-rw-r--r-- | compiler/semstmts.nim | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/compiler/magicsys.nim b/compiler/magicsys.nim index 88ae2cb12..0c0b87222 100644 --- a/compiler/magicsys.nim +++ b/compiler/magicsys.nim @@ -74,7 +74,7 @@ proc getSysType(kind: TTypeKind): PType = of tyUInt64: result = sysTypeFromName("uint64") of tyFloat: result = sysTypeFromName("float") of tyFloat32: result = sysTypeFromName("float32") - of tyFloat64: result = sysTypeFromName("float64") + of tyFloat64: return sysTypeFromName("float64") of tyFloat128: result = sysTypeFromName("float128") of tyBool: result = sysTypeFromName("bool") of tyChar: result = sysTypeFromName("char") diff --git a/compiler/semstmts.nim b/compiler/semstmts.nim index a15b3e10a..0ee950faf 100644 --- a/compiler/semstmts.nim +++ b/compiler/semstmts.nim @@ -1205,7 +1205,7 @@ proc semStmtList(c: PContext, n: PNode): PNode = if n.sons[i].typ == EnforceVoidContext or usesResult(n.sons[i]): voidContext = true n.typ = EnforceVoidContext - elif i != last or voidContext: + if i != last or voidContext: discardCheck(n.sons[i]) else: n.typ = n.sons[i].typ |