icode: generate null receiver runtime checks
authorJean Privat <jean@pryen.org>
Sun, 26 Jul 2009 03:07:58 +0000 (23:07 -0400)
committerJean Privat <jean@pryen.org>
Mon, 27 Jul 2009 07:36:20 +0000 (03:36 -0400)
commitaef9d37176746e3014e784c6bdcaab7fb3222ecb
treeca4f8f26238273bf2c62ad1ccded4991f01751be
parent969b79a78d2a473d5e4db9509183ca196090ab31
icode: generate null receiver runtime checks

Signed-off-by: Jean Privat <jean@pryen.org>
16 files changed:
src/icode/icode_builder.nit
src/syntax/icode_generation.nit
tests/rterror_null_receiver.nit [new file with mode: 0644]
tests/sav/base_primitive_null_alt1.fail [deleted file]
tests/sav/base_primitive_null_alt1.sav [new file with mode: 0644]
tests/sav/base_primitive_null_alt2.fail [deleted file]
tests/sav/base_primitive_null_alt2.sav [new file with mode: 0644]
tests/sav/base_primitive_null_alt3.fail [deleted file]
tests/sav/base_primitive_null_alt3.sav [new file with mode: 0644]
tests/sav/rterror_null_receiver.sav [new file with mode: 0644]
tests/sav/rterror_null_receiver_alt1.sav [new file with mode: 0644]
tests/sav/rterror_null_receiver_alt2.sav [new file with mode: 0644]
tests/sav/rterror_null_receiver_alt3.sav [new file with mode: 0644]
tests/sav/rterror_null_receiver_alt4.sav [new file with mode: 0644]
tests/sav/rterror_null_receiver_alt5.sav [new file with mode: 0644]
tests/sav/rterror_null_receiver_alt6.sav [new file with mode: 0644]