summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTed Kremenek <kremenek@apple.com>2011-08-08 21:28:18 +0000
committerTed Kremenek <kremenek@apple.com>2011-08-08 21:28:18 +0000
commit55a9b3ad7e930682dc3f131b69f5a6932b0af6ee (patch)
tree2c7aca8f094a87033e67fda00af585f2bdda02a0
parent95466ce63b340a62765038ac689c32d927eed1a3 (diff)
downloadbcm5719-llvm-55a9b3ad7e930682dc3f131b69f5a6932b0af6ee.tar.gz
bcm5719-llvm-55a9b3ad7e930682dc3f131b69f5a6932b0af6ee.zip
Add -W flag for ARC warning "performSelector may cause a leak because its selector is unknown".
llvm-svn: 137066
-rw-r--r--clang/include/clang/Basic/DiagnosticSemaKinds.td3
1 files changed, 2 insertions, 1 deletions
diff --git a/clang/include/clang/Basic/DiagnosticSemaKinds.td b/clang/include/clang/Basic/DiagnosticSemaKinds.td
index c277dee7a87..38db5b3ec68 100644
--- a/clang/include/clang/Basic/DiagnosticSemaKinds.td
+++ b/clang/include/clang/Basic/DiagnosticSemaKinds.td
@@ -497,7 +497,8 @@ def error_synthesize_weak_non_arc_or_gc : Error<
def err_arc_perform_selector_retains : Error<
"performSelector names a selector which retains the object">;
def warn_arc_perform_selector_leaks : Warning<
- "performSelector may cause a leak because its selector is unknown">;
+ "performSelector may cause a leak because its selector is unknown">,
+ InGroup<DiagGroup<"arc-performSelector-leaks">>;
def error_synthesized_ivar_yet_not_supported : Error<
"instance variable synthesis not yet supported"
OpenPOWER on IntegriCloud