mirror of
https://github.com/nim-lang/Nim.git
synced 2026-04-19 14:00:35 +00:00
@@ -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])
|
||||
|
||||
3
tests/statictypes/t5780.nim
Normal file
3
tests/statictypes/t5780.nim
Normal file
@@ -0,0 +1,3 @@
|
||||
type StringArray[N:int] = array[N, string]
|
||||
let a = ["one", "two"]
|
||||
doAssert a is StringArray
|
||||
Reference in New Issue
Block a user