Commits

Chris Lattner committed 366d3c173c6
rework base object computation and application to apply data members to to @lvalue bases instead of @inout bases, and make the verifier check that the right type is being used consistently. Before: (member_ref_expr type='@lvalue (E0, E1)' ... (address_of_expr implicit type='@inout ZipGenerator2<E0, E1>' (declref_expr implicit type='@lvalue ZipGenerator2<E0, E1>' After: (member_ref_expr type='@lvalue (E0, E1)' ... (declref_expr implicit type='@lvalue ZipGenerator2<E0, E1>' Swift SVN r11792