# Pointer -> Pointer
fun mangled_cname: String is abstract
- # Does this types has a primitive representation?
+ # Does this type have a primitive representation?
#
# type Object is_primitive? false
# type Pointer is_primitive? true
redef fun mangled_cname do return mclass.name
redef fun is_cprimitive do return mclass.kind == extern_kind or
- (once ["Bool", "Char", "Float", "Int", "NativeString"]).has(mclass.name)
+ (once ["Bool", "Char", "Float", "Int", "NativeString", "Byte"]).has(mclass.name)
end
redef class MNullableType