mirror of
https://github.com/nim-lang/Nim.git
synced 2026-01-07 13:33:22 +00:00
* add testcase for #6060 * Remove overspecific testament spec Co-authored-by: Clyybber <darkmine956@gmail.com>
This commit is contained in:
11
tests/generics/t6060.nim
Normal file
11
tests/generics/t6060.nim
Normal file
@@ -0,0 +1,11 @@
|
||||
import tables
|
||||
|
||||
type MyTab[A,B] = distinct TableRef[A,B]
|
||||
|
||||
proc `$`[A,B](t: MyTab[A,B]): string =
|
||||
"My special table " & $TableRef[A,B](t)
|
||||
|
||||
proc create[A,B](): MyTab[A,B] = MyTab(newTable[A,B]())
|
||||
|
||||
var a = create[int,int]()
|
||||
doAssert $a == "My special table {:}"
|
||||
Reference in New Issue
Block a user