Files
Nim/tests/errmsgs/tstaticexprscope.nim
LemonBoy e89aaaeaab Open a new scope for static: expr blocks (#10649)
Bring this in line with how plain blocks are analysed and avoids codegen
errors if one references variables defined in such a block.
2019-02-23 12:05:07 +01:00

12 lines
166 B
Nim

discard """
errmsg: "undeclared identifier: 'z'"
line: 11
"""
# Open a new scope for static expr blocks
block:
let a = static:
var z = 123
33
echo z