fix #17941: UnusedImport works for var/let/const/type invoked inside a generic (#17942)

* fix #17941: UnusedImport works for var/let/const/type invoked inside a generic

* fixup
This commit is contained in:
Timothee Cour 2021-05-08 00:56:46 -07:00 • committed by GitHub
commit 38b41f893a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 6 additions and 4 deletions

View file

@ -262,7 +262,7 @@ proc expandIfNeeded[T](deq: var Deque[T]) =
var n = newSeq[T](cap * 2)
var i = 0
for x in mitems(deq):
when nimVM: n[i] = x # workaround for VM bug
when nimvm: n[i] = x # workaround for VM bug
else: n[i] = move(x)
inc i
deq.data = move(n)