1be0022e7 ^
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
discard """ errormsg: "'bar' doesn't have a concrete type, due to unspecified generic parameters." line: 16 """ proc foo[T]() = var y1 = foo[string] var y2 = foo[T] proc bar[T]() = let x = 0 let good1 = foo[int] let good2 = bar[int] let err = bar