TypePunned
ArrayType
Reject the `assignTypePunnedConstraint` DDR `Expressions.td` rewrite when the `DstType` is an `ArrayType`, to avoid an invalid rewrite that would violate the assumption that `bitcast`s do not admit a `ArrayType` as `result` type.