]> granicus.if.org Git - clang/commit
ObjectiveC ARC. Introduce a new attribute, 'objc_bridge'
authorFariborz Jahanian <fjahanian@apple.com>
Wed, 13 Nov 2013 23:59:17 +0000 (23:59 +0000)
committerFariborz Jahanian <fjahanian@apple.com>
Wed, 13 Nov 2013 23:59:17 +0000 (23:59 +0000)
commit933a8948fc5701ac4b02ffacc9f695aeb7eedba9
tree858d967f8d4a04196bcc599cd566b8b1e9a29e56
parent02593f5c9769851b8fcf6f78736e8b63ce9692e3
ObjectiveC ARC. Introduce a new attribute, 'objc_bridge'
that teaches the compiler about a subset of toll-free
bridging semantics. This is wip. // rdar://15454846

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@194633 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Basic/Attr.td
include/clang/Basic/DiagnosticSemaKinds.td
lib/Sema/SemaDeclAttr.cpp
test/SemaObjC/objcbridge-attribute.m [new file with mode: 0644]