nitc: don't crash when checking if a broken method can be inlined
authorAlexis Laferrière <alexis.laf@xymus.net>
Sat, 17 Oct 2015 15:17:41 +0000 (11:17 -0400)
committerAlexis Laferrière <alexis.laf@xymus.net>
Tue, 1 Mar 2016 18:12:40 +0000 (13:12 -0500)
Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>

src/compiler/abstract_compiler.nit

index 347aa11..2e34fbc 100644 (file)
@@ -2046,6 +2046,8 @@ redef class MMethodDef
                else if node isa AClassdef then
                        # Automatic free init is always inlined since it is empty or contains only attribtes assigments
                        return true
+               else if node == null then
+                       return true
                else
                        abort
                end