diff options
Diffstat (limited to 'tests/overload/tprefer_specialized_generic.nim')
-rw-r--r-- | tests/overload/tprefer_specialized_generic.nim | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/tests/overload/tprefer_specialized_generic.nim b/tests/overload/tprefer_specialized_generic.nim deleted file mode 100644 index 2b41502d1..000000000 --- a/tests/overload/tprefer_specialized_generic.nim +++ /dev/null @@ -1,22 +0,0 @@ -discard """ - output: '''ref ref T ptr S''' -""" - -proc foo[T](x: T) = - echo "only T" - -proc foo[T](x: ref T) = - echo "ref T" - -proc foo[T, S](x: ref ref T; y: ptr S) = - echo "ref ref T ptr S" - -proc foo[T, S](x: ref T; y: ptr S) = - echo "ref T ptr S" - -proc foo[T](x: ref T; default = 0) = - echo "ref T; default" - -var x: ref ref int -var y: ptr ptr int -foo(x, y) |