Files
Nim/tests/generics/t1050.nim
Zahary Karadjov 1d5ecc0dea fix #1050
2015-01-02 23:58:24 +02:00

17 lines
236 B
Nim

discard """
msg: "int"
output: "4"
"""
import typetraits
type ArrayType[T] = distinct T
proc arrayItem(a: ArrayType): auto =
static: echo(name(type(a).T))
result = (type(a).T)(4)
var arr: ArrayType[int]
echo arrayItem(arr)