From 090cfee5256f13526a5a2f07d2c029013e99f2a2 Mon Sep 17 00:00:00 2001 From: ringabout <43030857+ringabout@users.noreply.github.com> Date: Mon, 8 Jun 2026 22:47:42 +0800 Subject: [PATCH] adds a test case for #25872 (#25880) (cherry picked from commit 2d148edeb863730bd179d032549ea070b25a4150) --- tests/lent/tlents.nim | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/tests/lent/tlents.nim b/tests/lent/tlents.nim index 1b14972239..4be3eb8d27 100644 --- a/tests/lent/tlents.nim +++ b/tests/lent/tlents.nim @@ -45,3 +45,13 @@ block: r: R func f(o: O): int = 42 + +block: + iterator j(x: array[1, int]): lent int = yield x[0] + iterator g(): int {.closure.} = + let a = 1 + for w in j([a]): + yield 0 + doAssert w == 1 + for _ in g(): discard +