minor cleanups (#17948)

This commit is contained in:
Andreas Rumpf
2021-05-06 13:27:40 +02:00
committed by GitHub
parent 436af88d8c
commit 98cd1671a3
3 changed files with 1 additions and 5 deletions

View File

@@ -36,8 +36,6 @@ type
selfSym*: PSym # the 'self' symbol (if available)
nestedLoopCounter*: int # whether we are in a loop or not
nestedBlockCounter*: int # whether we are in a block or not
inTryStmt*: int # whether we are in a try statement; works also
# in standalone ``except`` and ``finally``
next*: PProcCon # used for stacking procedure contexts
mappingExists*: bool
mapping*: TIdTable

View File

@@ -198,7 +198,6 @@ proc semTry(c: PContext, n: PNode; flags: TExprFlags): PNode =
isImported
result = n
inc c.p.inTryStmt
checkMinSonsLen(n, 2, c.config)
var typ = commonTypeBegin
@@ -265,7 +264,6 @@ proc semTry(c: PContext, n: PNode; flags: TExprFlags): PNode =
else: dec last
closeScope(c)
dec c.p.inTryStmt
if isEmptyType(typ) or typ.kind in {tyNil, tyUntyped}:
discardCheck(c, n[0], flags)
for i in 1..<n.len: discardCheck(c, n[i].lastSon, flags)

View File

@@ -373,7 +373,7 @@ iterator elements(t: IntSet): int {.inline.} =
r = r.next
proc isSmallChunk(c: PChunk): bool {.inline.} =
return c.size <= SmallChunkSize-smallChunkOverhead()
result = c.size <= SmallChunkSize-smallChunkOverhead()
proc chunkUnused(c: PChunk): bool {.inline.} =
result = (c.prevSize and 1) == 0