fixes #14899
This commit is contained in:
parent
b17e1efc67
commit
cdce245a23
2 changed files with 51 additions and 4 deletions
|
|
@ -88,3 +88,17 @@ proc ifexpr(i, a, b: int) {.compilerproc, noinline.} =
|
|||
else: "index " & $i & " not in " & $a & " .. " & $b)
|
||||
|
||||
ifexpr(2, 0, 1)
|
||||
|
||||
# bug #14899
|
||||
template toSeq(): untyped =
|
||||
block:
|
||||
var result = @[1]
|
||||
result
|
||||
|
||||
proc clItems(s: seq[int]) =
|
||||
assert s.len == 1
|
||||
|
||||
proc escapeCheck =
|
||||
clItems(toSeq())
|
||||
|
||||
escapeCheck()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue