From bc9a52127092680c662e0456797cbd1278203360 Mon Sep 17 00:00:00 2001 From: flywind <43030857+xflywind@users.noreply.github.com> Date: Sat, 31 Oct 2020 10:03:51 +0800 Subject: [closes #12682]add testcase for #12682 (#15796) * add testcase for #12682 * fix --- tests/misc/tlocals.nim | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/tests/misc/tlocals.nim b/tests/misc/tlocals.nim index ad9e7d032..a6df68224 100644 --- a/tests/misc/tlocals.nim +++ b/tests/misc/tlocals.nim @@ -62,3 +62,14 @@ proc foo3[T](y: T) = bar2(y) foo3(12) + +block: # bug #12682 + template foo(): untyped = + var c1 = locals() + 1 + + proc testAll()= + doAssert foo() == 1 + let c2=locals() + + testAll() -- cgit 1.4.1-2-gfad0