diff options
Diffstat (limited to 'tests/generics/tgenerictmpl.nim')
-rw-r--r-- | tests/generics/tgenerictmpl.nim | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/tests/generics/tgenerictmpl.nim b/tests/generics/tgenerictmpl.nim deleted file mode 100644 index c71ce4e2e..000000000 --- a/tests/generics/tgenerictmpl.nim +++ /dev/null @@ -1,21 +0,0 @@ -discard """ - output: '''0 -123''' -""" - -# bug #3498 - -template defaultOf[T](t: T): expr = (var d: T; d) - -echo defaultOf(1) #<- excpected 0 - -# assignment using template - -template tassign[T](x: var seq[T]) = - x = @[1, 2, 3] - -var y: seq[int] -tassign(y) #<- x is expected = @[1, 2, 3] -tassign(y) - -echo y[0], y[1], y[2] |