fix #10964 by honoring pointer deref syntax if a reified openarray is used to get an array's length (#21925)

* fix #10964

* add test

(cherry picked from commit 6128ef53c5)
This commit is contained in:
heterodoxic
2023-05-27 06:54:41 +02:00
committed by narimiran
parent c377a5b8a1
commit 476031f0ed
2 changed files with 17 additions and 2 deletions

6
tests/ccgbugs/t10964.nim Normal file
View File

@@ -0,0 +1,6 @@
func test*(input: var openArray[int32], start: int = 0, fin: int = input.len - 1) =
discard
var someSeq = @[1'i32]
test(someSeq)