}
var this_access = inner.symbol_reference is Parameter && inner.symbol_reference.name == "this";
- var struct_or_array = (inner.value_type is StructValueType && !inner.value_type.nullable) || (CodeContext.get ().profile == Profile.GOBJECT && inner.value_type is ArrayType);
+ var struct_or_array = (inner.value_type is StructValueType && !inner.value_type.nullable) || inner.value_type is ArrayType;
unowned MemberAccess? ma = inner as MemberAccess;
if (ma == null && struct_or_array && inner is PointerIndirection) {