commit | ee5042903d53fa7b0fbc1902d0ea07d57c7775b1 | [log] [tgz] |
---|---|---|
author | John McCall <rjmccall@apple.com> | Fri May 21 04:11:14 2010 +0000 |
committer | John McCall <rjmccall@apple.com> | Fri May 21 04:11:14 2010 +0000 |
tree | 9c6605cd9fe9de4d25a697455de501edfc7acc45 | |
parent | a9976d3b192690db20f59dc44099ac4ca939bdb7 [diff] |
Allocate space in a block record for implicit references to the Objective C 'self' variable arising from uses of the 'super' keyword. Also reorganize some code so that BlockInfo (now CGBlockInfo) can be opaque outside of CGBlocks.cpp. Fixes rdar://problem/8010633. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@104312 91177308-0d34-0410-b5e6-96231b3b80d8