MSILType ptype = unboxValueType(mtype); return ptype != null ? ptype : msilType(t).asPrimitive();
return unboxValueType(mtype).asPrimitive();
    private MSILType primitiveType(scalac.symtab.Type type) {	MSILType mtype = msilType(type);	switch (mtype) {	case REF(Type t):	    MSILType ptype = unboxValueType(mtype);	    return ptype != null ? ptype : msilType(t).asPrimitive();	    //case NULL:	case ARRAY(_):	    throw Debug.abort("cannot convert " + mtype);	default:	    return mtype;	}    }