* fix #5780

(cherry picked from commit 46e94c83d4)
This commit is contained in:
Bung
2023-08-09 23:17:08 +08:00
committed by narimiran
parent 7221c6f156
commit 106cf7a9f7
2 changed files with 4 additions and 1 deletions

View File

@@ -1207,7 +1207,7 @@ proc typeRel(c: var TCandidate, f, aOrig: PType,
of tyArray:
var fRange = f[0]
var aRange = a[0]
if fRange.kind == tyGenericParam:
if fRange.kind in {tyGenericParam, tyAnything}:
var prev = PType(idTableGet(c.bindings, fRange))
if prev == nil:
put(c, fRange, a[0])

View File

@@ -0,0 +1,3 @@
type StringArray[N:int] = array[N, string]
let a = ["one", "two"]
doAssert a is StringArray