[CodeGen] Fix assertion for structs with flexible array members as Obj-C ivars.

Partial fix for rdar://problem/21054495 Fixes assertion only and doesn't
add diagnostic to make flexible array members safer. Full implementation
is pending review.
2 files changed