diff options
author | Andreas Rumpf <rumpf_a@web.de> | 2016-07-19 19:27:38 +0200 |
---|---|---|
committer | Andreas Rumpf <rumpf_a@web.de> | 2016-07-19 19:27:38 +0200 |
commit | dc4b2c920c9659bcd5691cd1e88140df3dc06330 (patch) | |
tree | 1e73de90b6200d6aec3bfa49e62b4f3a83645971 /tests | |
parent | d455d58af6c511414f59eff2fffd64379dd4deac (diff) | |
download | Nim-dc4b2c920c9659bcd5691cd1e88140df3dc06330.tar.gz |
fixes #4328
Diffstat (limited to 'tests')
-rw-r--r-- | tests/typerel/tclosure_nil_as_default.nim | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/tests/typerel/tclosure_nil_as_default.nim b/tests/typerel/tclosure_nil_as_default.nim new file mode 100644 index 000000000..fe9f42b14 --- /dev/null +++ b/tests/typerel/tclosure_nil_as_default.nim @@ -0,0 +1,11 @@ + +# bug #4328 +type + foo[T] = object + z: T + +proc test[T](x: foo[T], p: proc(a: T) = nil) = + discard + +var d: foo[int] +d.test() # <- param omitted |