This revision was automatically updated to reflect the committed changes.
Closed by commit rL304449: [CodeGen][ObjC] Fix assertion failure in
EmitARCStoreStrongCall. (authored by ahatanak).
Changed prior to commit:
https://reviews.llvm.org/D33698?vs=100787=101060#toc
Repository:
rL LLVM
rjmccall accepted this revision.
rjmccall added a comment.
This revision is now accepted and ready to land.
LGTM.
https://reviews.llvm.org/D33698
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
ahatanak created this revision.
The assertion fails because CGObjCRuntime::EmitValueForIvarAtOffset doesn't get
the correct type of the ivar when the class the ivar belongs to is
parameterized. It assigns the type of the ivar in the parameterized base class,
instead of the type in the derived