implicit auto return type for inline iterators

This commit is contained in:
Zahary Karadjov 2014-03-08 23:27:33 +02:00
commit 518b794491
3 changed files with 20 additions and 10 deletions

View file

@ -12,7 +12,7 @@ iterator gaz(it: iterator{.inline.}): type(it) =
for x in it:
yield x*2
iterator baz(it: iterator{.inline.}): auto =
iterator baz(it: iterator{.inline.}) =
for x in gaz(it):
yield x*2