aboutsummaryrefslogtreecommitdiff
path: root/include/clang
diff options
context:
space:
mode:
authorFariborz Jahanian <fjahanian@apple.com>2011-12-19 22:52:53 +0000
committerFariborz Jahanian <fjahanian@apple.com>2011-12-19 22:52:53 +0000
commite2eb0e997320c629b2762b56b911bff43187acaa (patch)
tree236a069ac36e74274586e2acb0d50e47bd0d98f1 /include/clang
parentbc6abe93a5d6b1305411f8b6f54c2caa686ddc69 (diff)
objc-arc: bridge casts in non-arc mode are now
error. // rdar://10597832 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@146918 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/clang')
-rw-r--r--include/clang/Basic/DiagnosticParseKinds.td5
1 files changed, 2 insertions, 3 deletions
diff --git a/include/clang/Basic/DiagnosticParseKinds.td b/include/clang/Basic/DiagnosticParseKinds.td
index 7ce2a8e928..7a3e0e6a71 100644
--- a/include/clang/Basic/DiagnosticParseKinds.td
+++ b/include/clang/Basic/DiagnosticParseKinds.td
@@ -326,9 +326,8 @@ def err_illegal_super_cast : Error<
let CategoryName = "ARC Parse Issue" in {
def err_arc_bridge_retain : Error<
"unknown cast annotation __bridge_retain; did you mean __bridge_retained?">;
-def warn_arc_bridge_retain : Warning<
- "bridge casts will have no effect in non-arc mode and will be ignored">,
- InGroup<DiagGroup<"bridge-casts-non-arc-mode">>;
+def err_arc_bridge_cast : Error<
+ "bridge casts will have no effect in non-arc mode">;
}
def err_objc_illegal_visibility_spec : Error<