Merge: null as receiver
authorJean Privat <jean@pryen.org>
Thu, 8 Jan 2015 02:49:57 +0000 (21:49 -0500)
committerJean Privat <jean@pryen.org>
Thu, 8 Jan 2015 02:49:57 +0000 (21:49 -0500)
commitbe8c902e8e56eeb979b0744038c3a0c2edae36b8
tree1c8699a9e1d83b18b843e12af73389dc91c43a5b
parentfcda1314c7a8ae6b1423ead05f4d22a5857dbfd5
parentf1724c6317fcb4bfbc6cd68c9bca6e7fd9b3fc4d
Merge: null as receiver

Accepts literal `null` as a receiver of `==`, `!=` and `is_same_instance`.

This could help to finish #1041

Does people need other methods of Object available for `null`?

Pull-Request: #1082
Reviewed-by: Lucas Bajolet <r4pass@hotmail.com>
Reviewed-by: Etienne M. Gagnon <egagnon@j-meg.com>
Reviewed-by: Alexis Laferrière <alexis.laf@xymus.net>
src/compiler/global_compiler.nit
src/compiler/separate_compiler.nit
src/semantize/typing.nit