nitdoc: uptate tests
[nit.git] / src / program.nit
index 5e6903e..c4a18ec 100644 (file)
@@ -19,7 +19,7 @@ package program
 
 import metamodel
 import icode
-import primitive_info
+private import primitive_info
 import mmloader
 
 redef class ToolContext
@@ -81,6 +81,7 @@ class Program
        fun generate_allocation_iroutines
        do
                for c in main_module.local_classes do
+                       if c.global.is_abstract or c.global.is_interface then continue
                        var pi = c.primitive_info
                        if pi == null then
                                do