Files
Nim/tests/init/tlet_uninit4.nim
ringabout b2c7019006 definite assignment analysis for let (#21024)
* draft for let daa

* patch

* fixes bugs

* errors for global let variable reassignments

* checkpoint

* out param accepts let

* add more tests

* add documentation

* merge tests
2022-12-06 10:19:12 +01:00

13 lines
165 B
Nim

discard """
errormsg: "type mismatch: got <string>"
"""
{.experimental: "strictDefs".}
proc foo(x: var string) =
echo x
proc bar() =
let x: string
foo(x)