summary refs log tree commit diff stats
path: root/tests/pragmas/tdeprecated.nim
blob: a5d07f7275771a3114058579c6adff69a040f296 (plain) (blame)
1
2
3
4
5
6
7
8
9
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]