]> granicus.if.org Git - clang/commit
Objective-C: Add a size field to non-fragile category metadata.
authorManman Ren <manman.ren@gmail.com>
Wed, 24 Feb 2016 17:49:50 +0000 (17:49 +0000)
committerManman Ren <manman.ren@gmail.com>
Wed, 24 Feb 2016 17:49:50 +0000 (17:49 +0000)
commit2124f0a0d19e94b0bfe4c20d3a980590fc80a7f9
tree2ee710b4e86f0c9a580307900f86e0dedc9278c9
parentf941d5dec9bae9c4a1b2935dc594d55bc2e33242
Objective-C: Add a size field to non-fragile category metadata.

This is mainly for extensibility. Note that fragile category metadata,
metadata for classes and protocols all have a size field.

Initial patch was provided by Greg Parker.

rdar://problem/24804226

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@261756 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/CGObjCMac.cpp
test/CodeGenObjC/metadata-class-properties.m