diff options
author | ringabout <43030857+ringabout@users.noreply.github.com> | 2024-04-10 20:41:16 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-04-10 14:41:16 +0200 |
commit | 9b378296f65fff962225acc1bef2b3811fffda03 (patch) | |
tree | 882e043308e3a81d125666a6cff4f4bede5e0c2f /tests/init | |
parent | 72d0ba2df534109064badde1a1b26ae53f22d44d (diff) | |
download | Nim-9b378296f65fff962225acc1bef2b3811fffda03.tar.gz |
fixes addr/hiddenAddr in strictdefs (#23477)
Diffstat (limited to 'tests/init')
-rw-r--r-- | tests/init/tcompiles.nim | 10 | ||||
-rw-r--r-- | tests/init/treturns.nim | 13 |
2 files changed, 23 insertions, 0 deletions
diff --git a/tests/init/tcompiles.nim b/tests/init/tcompiles.nim index e86cad1e2..67e17b241 100644 --- a/tests/init/tcompiles.nim +++ b/tests/init/tcompiles.nim @@ -89,3 +89,13 @@ block: catchError: echo bar() + +block: + proc foo(x: ptr int) = + discard + + proc main = + var s: int + foo(addr s) + + main() diff --git a/tests/init/treturns.nim b/tests/init/treturns.nim index 77469472a..18cebe0b1 100644 --- a/tests/init/treturns.nim +++ b/tests/init/treturns.nim @@ -91,3 +91,16 @@ block: return discard hasImportStmt() + +block: + block: + proc foo(x: var int) = + discard + + proc main = + var s: int + foo(s)#[tt.Warning + ^ use explicit initialization of 's' for clarity [Uninit]]# + + main() + |