diff options
author | Miran <narimiran@disroot.org> | 2019-02-23 10:41:35 +0100 |
---|---|---|
committer | Andreas Rumpf <rumpf_a@web.de> | 2019-02-23 10:41:35 +0100 |
commit | e7878c0d0887b198583c96c854d6811e1a5907ad (patch) | |
tree | 303a334c71c3d1836cfee067f7797a5e4ceb328c /tests/pragmas | |
parent | ea409fb15a62ff098e5de70efa780228b5d5aac0 (diff) | |
download | Nim-e7878c0d0887b198583c96c854d6811e1a5907ad.tar.gz |
add tests for recently closed issues (#10722)
Diffstat (limited to 'tests/pragmas')
-rw-r--r-- | tests/pragmas/tdeprecated.nim | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/tests/pragmas/tdeprecated.nim b/tests/pragmas/tdeprecated.nim new file mode 100644 index 000000000..a5d07f727 --- /dev/null +++ b/tests/pragmas/tdeprecated.nim @@ -0,0 +1,10 @@ +# bug #6436 +proc foo(size: int, T: typedesc): seq[T] {.deprecated.}= + result = newSeq[T](size) + +proc foo[T](size: int): seq[T]= + result = newSeq[T](size) + +let bar = foo[int](3) # Warning foo is deprecated + +doAssert bar == @[0, 0, 0] |