remove var for ref parameters in std/tables (#20175)

remove `var` from ref parameters; make it consistent
This commit is contained in:
ringabout
2022-08-26 05:48:43 +08:00
committed by GitHub
parent 16f6dc05fd
commit ea44c5cfed

View File

@@ -917,7 +917,7 @@ proc contains*[A, B](t: TableRef[A, B], key: A): bool =
return hasKey[A, B](t, key)
proc hasKeyOrPut*[A, B](t: var TableRef[A, B], key: A, val: B): bool =
proc hasKeyOrPut*[A, B](t: TableRef[A, B], key: A, val: B): bool =
## Returns true if `key` is in the table, otherwise inserts `value`.
##
## See also:
@@ -1908,7 +1908,7 @@ proc contains*[A, B](t: OrderedTableRef[A, B], key: A): bool =
return hasKey[A, B](t, key)
proc hasKeyOrPut*[A, B](t: var OrderedTableRef[A, B], key: A, val: B): bool =
proc hasKeyOrPut*[A, B](t: OrderedTableRef[A, B], key: A, val: B): bool =
## Returns true if `key` is in the table, otherwise inserts `value`.
##
## See also: