diff options
author | Fariborz Jahanian <fjahanian@apple.com> | 2014-04-29 16:12:56 +0000 |
---|---|---|
committer | Fariborz Jahanian <fjahanian@apple.com> | 2014-04-29 16:12:56 +0000 |
commit | f1a22f487ed516e6b618ac565cffba593423f126 (patch) | |
tree | 39110336041ca2c88149d178f1fc0db8b0cd1a05 /clang/lib/Sema/SemaCast.cpp | |
parent | 7fcce45847641556cf70550e3adbc9e92acc8584 (diff) | |
download | bcm5719-llvm-f1a22f487ed516e6b618ac565cffba593423f126.tar.gz bcm5719-llvm-f1a22f487ed516e6b618ac565cffba593423f126.zip |
Objective-C. Improve diagnosis of bridging types.
// rdar://16737117
llvm-svn: 207542
Diffstat (limited to 'clang/lib/Sema/SemaCast.cpp')
-rw-r--r-- | clang/lib/Sema/SemaCast.cpp | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/clang/lib/Sema/SemaCast.cpp b/clang/lib/Sema/SemaCast.cpp index 41570962a24..33078b0e641 100644 --- a/clang/lib/Sema/SemaCast.cpp +++ b/clang/lib/Sema/SemaCast.cpp @@ -2087,8 +2087,6 @@ void CastOperation::CheckCXXCStyleCast(bool FunctionalStyle, if (Self.getLangOpts().ObjCAutoRefCount && tcr == TC_Success) checkObjCARCConversion(CCK); - else if (Self.getLangOpts().ObjC1 && tcr == TC_Success) - Self.CheckTollFreeBridgeCast(DestType, SrcExpr.get()); if (tcr != TC_Success && msg != 0) { if (SrcExpr.get()->getType() == Self.Context.OverloadTy) { @@ -2355,8 +2353,6 @@ void CastOperation::CheckCStyleCast() { return; } } - else if (Self.getLangOpts().ObjC1) - Self.CheckTollFreeBridgeCast(DestType, SrcExpr.get()); DiagnoseCastOfObjCSEL(Self, SrcExpr, DestType); DiagnoseBadFunctionCast(Self, SrcExpr, DestType); |