syntax: prevent segfault on null types
authorJean Privat <jean@pryen.org>
Thu, 7 Jan 2010 21:48:24 +0000 (16:48 -0500)
committerJean Privat <jean@pryen.org>
Thu, 14 Jan 2010 16:43:41 +0000 (11:43 -0500)
commit14e76c80438e366b1f3349efa381b2a92a6c68d6
treec1c37c003592fb8b7243f20e08b9a022e9c635e3
parent5563f15186fde8335b0c73cf79a6724157ff72a4
syntax: prevent segfault on null types

Errors on: method calls, attribute access.
Warnings on: null-null comparisons, null casted to non nullable.

Signed-off-by: Jean Privat <jean@pryen.org>
13 files changed:
src/syntax/typing.nit
tests/base_var_null.nit [new file with mode: 0644]
tests/error_expr_not_ok.nit
tests/sav/base_var_null.sav [new file with mode: 0644]
tests/sav/base_var_null_alt1.sav [new file with mode: 0644]
tests/sav/base_var_null_alt2.sav [new file with mode: 0644]
tests/sav/base_var_null_alt3.sav [new file with mode: 0644]
tests/sav/base_var_null_alt4.sav [new file with mode: 0644]
tests/sav/base_var_null_alt5.sav [new file with mode: 0644]
tests/sav/base_var_null_alt6.sav [new file with mode: 0644]
tests/sav/base_var_null_alt7.sav [new file with mode: 0644]
tests/sav/base_var_null_alt8.sav [new file with mode: 0644]
tests/sav/error_expr_not_ok_alt6.sav [new file with mode: 0644]