From 2051a2b41e454d533f150e189544940222569531 Mon Sep 17 00:00:00 2001 From: Alexandre Terrasa Date: Mon, 13 Jul 2015 17:08:52 -0400 Subject: [PATCH] nitj: avoid calls to abstract methods Signed-off-by: Alexandre Terrasa --- src/compiler/java_compiler.nit | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/compiler/java_compiler.nit b/src/compiler/java_compiler.nit index 062ece7..85613cf 100644 --- a/src/compiler/java_compiler.nit +++ b/src/compiler/java_compiler.nit @@ -1054,8 +1054,7 @@ redef class MMethodDef var node = modelbuilder.mpropdef2node(self) if is_abstract then - # TODO compile abstract - v.info("NOT YET IMPLEMENTED call to abstract method") + v.add_abort("Abstract method `{mproperty.name}` called on `\" + {selfvar}.rtclass.class_name +\"`") v.add("return null;") return end -- 1.7.9.5