Objective-C. Introducing __attribute__((objc_runtime_name("runtimename"))
authorFariborz Jahanian <fjahanian@apple.com>
Wed, 16 Jul 2014 16:16:04 +0000 (16:16 +0000)
committerFariborz Jahanian <fjahanian@apple.com>
Wed, 16 Jul 2014 16:16:04 +0000 (16:16 +0000)
commit451b92ab6ab6148cbdfc057379aee13ac3a3b08d
treebd444a867ae62b9ac0f5691e58211d58b95206df
parentf9ad21d22afa9a36c200138593993aa531422dd6
Objective-C. Introducing __attribute__((objc_runtime_name("runtimename"))
to be applied to class or protocols. This will direct IRGen
for Objective-C metadata to use the new name in various places
where class and protocol names are needed.
rdar:// 17631257

llvm-svn: 213167
clang/include/clang/AST/DeclObjC.h
clang/include/clang/Basic/Attr.td
clang/include/clang/Basic/DiagnosticSemaKinds.td
clang/include/clang/Sema/AttributeList.h
clang/lib/AST/DeclObjC.cpp
clang/lib/CodeGen/CGObjCMac.cpp
clang/lib/Sema/SemaDeclAttr.cpp
clang/test/CodeGenObjC/exceptions-asm-attribute.m [new file with mode: 0644]
clang/test/CodeGenObjC/objc-asm-attribute-neg-test.m [new file with mode: 0644]
clang/test/CodeGenObjC/objc-asm-attribute-test.m [new file with mode: 0644]