4741e8f9a ^
b57d14b1a ^
1105d0364 ^
e80465dac ^
795afb002 ^
1
2
3
4 5
6
7 8 9 10 11 12 13 14
15
16
discard """ errormsg: "type mismatch: got <int literal(232)>" line: 16 """ proc myGenericProc[T: object|tuple|ptr|ref|distinct](x: T): string = result = $x type TMyObj = tuple[x, y: int] var x: TMyObj assert myGenericProc(x) == "(x: 0, y: 0)" assert myGenericProc(232) == "232"