syntax: better message for signature errors
authorJean Privat <jean@pryen.org>
Fri, 29 Apr 2011 23:54:10 +0000 (19:54 -0400)
committerJean Privat <jean@pryen.org>
Thu, 23 Jun 2011 16:29:53 +0000 (12:29 -0400)
commitbaba86c8dafbba3615026ff45b0ac059d95dec48
treea04a8072739b9e2d08a22233eea2989ed6500a57
parentf1d23fd977eace4b38a78bf9267c0e2278fce22a
syntax: better message for signature errors

Locate the error on the erroneous parameter or return type.

Signed-off-by: Jean Privat <jean@pryen.org>
14 files changed:
src/syntax/mmbuilder.nit
tests/base_attr7.nit [new file with mode: 0644]
tests/sav/base_attr7.sav [new file with mode: 0644]
tests/sav/base_attr7_alt1.sav [new file with mode: 0644]
tests/sav/base_attr7_alt2.sav [new file with mode: 0644]
tests/sav/base_attr7_alt3.sav [new file with mode: 0644]
tests/sav/error_ref_attr.sav
tests/sav/error_ref_param.sav
tests/sav/error_ref_ret.sav
tests/sav/error_spe_attr.sav
tests/sav/error_spe_param.sav
tests/sav/error_spe_param2.sav
tests/sav/error_spe_ret.sav
tests/sav/test_multiconstraint_inh.sav