src/nitni: fix `is_cprimitive` for virtual types
authorAlexis Laferrière <alexis.laf@xymus.net>
Fri, 12 Jun 2015 20:16:59 +0000 (16:16 -0400)
committerAlexis Laferrière <alexis.laf@xymus.net>
Fri, 12 Jun 2015 20:23:11 +0000 (16:23 -0400)
Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>

src/nitni/nitni_base.nit

index f5cccc0..699a8d9 100644 (file)
@@ -82,7 +82,7 @@ redef class MType
        #
        #   type Object is_primitive? false
        #   type Pointer is_primitive? true
-       fun is_cprimitive: Bool is abstract
+       fun is_cprimitive: Bool do return false
 end
 
 redef class MClassType
@@ -127,7 +127,6 @@ end
 redef class MNullableType
        redef fun cname do return mangled_cname
        redef fun mangled_cname do return "nullable_{mtype.mangled_cname}"
-       redef fun is_cprimitive do return false
 end
 
 redef class MVirtualType