Whitespace.
Fix a bitcast to be to the correct address space.
If a type is incomplete, but is an array type, then we know that its alignment should be the alignment of a pointer, so return the correct value.