Akira Hatanaka
8d7bdf6dff
[Sema][ObjC] Fix spurious -Wcast-qual warnings.
...
We do not meaningfully track object const-ness of Objective-C object
types. Silence the -Wcast-qual warning that is issued when casting to or
from Objective-C object types results in losing const qualification.
rdar://problem/33807915
llvm-svn: 310672
2017-08-11 00:06:49 +00:00
Fariborz Jahanian
896ae920d5
Objective-C arc [qui]. Don't issue the bridge cast
...
warning when doing a __bride cast in non-arc
mode (which has no retain count effect).
// rdar://13514210
llvm-svn: 178592
2013-04-02 23:48:59 +00:00
Ted Kremenek
084e1b48a1
Change wording of warning about using __bridge casts in non-ARC.
...
llvm-svn: 150868
2012-02-18 04:42:38 +00:00
Ted Kremenek
60bbeb345b
Further downgrade -Warc-bridge-casts-disallowed-in-nonarc to a warning (not mapped to an error). We can consider mapping it back to an error later.
...
llvm-svn: 149670
2012-02-03 05:01:51 +00:00
Ted Kremenek
172039a89c
Make error about using bridge casts in non-ARC mode a warning that is default mapped to an error. This is to ease the transition of large apps moving from non-ARC to ARC.
...
llvm-svn: 149659
2012-02-03 01:30:34 +00:00
Ted Kremenek
dd5d0dc4f4
Refine error diagnostic for using bridged casts when not using ARC.
...
llvm-svn: 146938
2011-12-20 01:03:40 +00:00
Fariborz Jahanian
f9aca2089e
objc-arc: bridge casts in non-arc mode are now
...
error. // rdar://10597832
llvm-svn: 146918
2011-12-19 22:52:53 +00:00
Fariborz Jahanian
103ae5c48f
objc-arc: bridge casts in non-objc-arc mode are ignord.
...
But, warn too. // rdar://10597832
llvm-svn: 146904
2011-12-19 21:06:15 +00:00