From 8ce69d584186371eccdb56e1b96616a3ddca223b Mon Sep 17 00:00:00 2001 From: Andreas Rumpf Date: Mon, 3 May 2021 17:30:48 +0200 Subject: [PATCH] treetab: minor code cleanups (#17927) --- compiler/treetab.nim | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/compiler/treetab.nim b/compiler/treetab.nim index 31cc763660..7773b68e1d 100644 --- a/compiler/treetab.nim +++ b/compiler/treetab.nim @@ -79,14 +79,14 @@ proc nodeTableRawInsert(data: var TNodePairSeq, k: Hash, key: PNode, data[h].val = val proc nodeTablePut*(t: var TNodeTable, key: PNode, val: int) = - var n: TNodePairSeq - var k: Hash = hashTree(key) - var index = nodeTableRawGet(t, k, key) + let k = hashTree(key) + let index = nodeTableRawGet(t, k, key) if index >= 0: assert(t.data[index].key != nil) t.data[index].val = val else: if mustRehash(t.data.len, t.counter): + var n: TNodePairSeq newSeq(n, t.data.len * GrowthFactor) for i in 0..high(t.data): if t.data[i].key != nil: @@ -96,14 +96,14 @@ proc nodeTablePut*(t: var TNodeTable, key: PNode, val: int) = inc(t.counter) proc nodeTableTestOrSet*(t: var TNodeTable, key: PNode, val: int): int = - var n: TNodePairSeq - var k: Hash = hashTree(key) - var index = nodeTableRawGet(t, k, key) + let k = hashTree(key) + let index = nodeTableRawGet(t, k, key) if index >= 0: assert(t.data[index].key != nil) result = t.data[index].val else: if mustRehash(t.data.len, t.counter): + var n: TNodePairSeq newSeq(n, t.data.len * GrowthFactor) for i in 0..high(t.data): if t.data[i].key != nil: