]> granicus.if.org Git - clang/commit
ObjectiveC. Further improvements of use
authorFariborz Jahanian <fjahanian@apple.com>
Mon, 16 Dec 2013 22:54:37 +0000 (22:54 +0000)
committerFariborz Jahanian <fjahanian@apple.com>
Mon, 16 Dec 2013 22:54:37 +0000 (22:54 +0000)
commitbfa7a3ffd11a5f1bdd45e7b203a33b41a75da0ea
treea9ee17e8820b9f4c59070c74feb155a9e763e23b
parentdb087c6586d01bf2c4b3215c5c5475bfd6c322e5
ObjectiveC. Further improvements of use
of objc_bridge_related attribute; eliminate
unnecessary diagnostics which is issued elsewhere,
fixit now produces a valid AST tree per convention.
This results in some simplification in handling of
this attribute as well. // rdar://15499111

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@197436 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Basic/DiagnosticSemaKinds.td
include/clang/Sema/Sema.h
lib/Sema/SemaExpr.cpp
lib/Sema/SemaExprObjC.cpp
lib/Sema/SemaInit.cpp
lib/Sema/SemaOverload.cpp
test/SemaObjC/arc-objcbridge-related-attribute.m
test/SemaObjC/objcbridge-related-attribute.m
test/SemaObjCXX/objcbridge-related-attribute.mm