syntax: refuse return in default closure definition
authorJean Privat <jean@pryen.org>
Tue, 26 Jan 2010 18:53:09 +0000 (13:53 -0500)
committerJean Privat <jean@pryen.org>
Tue, 26 Jan 2010 18:53:09 +0000 (13:53 -0500)
commit24c0fe4f523d77535307340b6246ab8bd4954b2f
tree4df2732767e2b8be29d25fcc4eed02c5f9a3de5d
parent251c4dfd4b594c0db9491b93793e87d9ea136ffe
syntax: refuse return in default closure definition

Such a return can be seen ambiguous.
Users have to use break or continue.

Signed-off-by: Jean Privat <jean@pryen.org>
13 files changed:
src/syntax/typing.nit
tests/sav/base_closure_break_default2_alt1.sav
tests/sav/base_closure_break_default2_alt2.sav
tests/sav/base_closure_break_default_alt1.sav
tests/sav/base_closure_break_default_alt2.sav
tests/sav/base_closure_default1_alt1.sav
tests/sav/base_closure_default1_alt2.sav
tests/sav/base_closure_default2_alt1.sav
tests/sav/base_closure_default2_alt2.sav
tests/sav/base_closure_default3_alt1.sav
tests/sav/base_closure_default3_alt2.sav
tests/sav/base_closure_default4_alt1.sav
tests/sav/base_closure_default4_alt2.sav